blob: 0c65bbd93b093b74df1a3f94c7ff79c1e7e7f1f8 [file] [log] [blame]
jest.dontMock('../framework/widgets/skyquake_container/skyquakeNav');
import React from 'react';
import ReactDOM from 'react-dom';
import TestUtils from 'react-addons-test-utils';
import SkyquakeNav from '../framework/widgets/skyquake_container/skyquakeNav';
// const SkyquakeNav = require('../framework/widgets/skyquake_container/skyquakeNav');
describe('SkyquakeNav', () => {
let exampleRoutes = [{
"label": "Hello World Component 1",
"route": "/helloworld/#hello",
"component": "./helloWorldOne.jsx",
"path": "",
"type": "internal",
"isExternal": true
}];
let node;
beforeEach(function() {
node = document.createElement('div')
});
describe('returnLinkItem', () => {
let element;
beforeEach(function() {
element = SkyquakeNav.returnLinkItem(exampleRoutes[0]);
});
it('Returns an <a> tag when external', () => {
ReactDOM.render(element, node, function() {
expect(node.tagName == "A";
})
})
})
})