const component = { key: 'foo' };
const conf = {
showSettings: true,
- extensions: [{ id: 'foo', name: 'Foo' }]
+ extensions: [{ key: 'foo', name: 'Foo' }]
};
const wrapper = shallow(<ComponentNavMenu component={component} conf={conf}/>);
expect(wrapper).toMatchSnapshot();
<a
className="dropdown-toggle navbar-admin-link"
data-toggle="dropdown"
- href="#">
+ href="#"
+ id="component-navigation-admin">
layout.settings
<i
it('should work with extensions', () => {
const appState = {
- globalPages: [{ id: 'foo', name: 'Foo' }]
+ globalPages: [{ key: 'foo', name: 'Foo' }]
};
const currentUser = {
isLoggedIn: false,
<a
className="dropdown-toggle"
data-toggle="dropdown"
- href="#">
+ href="#"
+ id="global-navigation-more">
more
<span
import SettingsNav from '../SettingsNav';
it('should work with extensions', () => {
- const extensions = [{ id: 'foo', name: 'Foo' }];
+ const extensions = [{ key: 'foo', name: 'Foo' }];
const wrapper = shallow(<SettingsNav extensions={extensions}/>);
expect(wrapper).toMatchSnapshot();
});
<a
className="dropdown-toggle"
data-toggle="dropdown"
- href="#">
+ href="#"
+ id="settings-navigation-configuration">
sidebar.project_settings
<i