help.spec.ts 771 B

12345678910111213141516171819202122232425262728293031323334
  1. // Copyright (c) Jupyter Development Team.
  2. // Distributed under the terms of the Modified BSD License.
  3. import 'jest';
  4. import { CommandRegistry } from '@lumino/commands';
  5. import { HelpMenu } from '@jupyterlab/mainmenu';
  6. describe('@jupyterlab/mainmenu', () => {
  7. describe('HelpMenu', () => {
  8. let commands: CommandRegistry;
  9. let menu: HelpMenu;
  10. beforeAll(() => {
  11. commands = new CommandRegistry();
  12. });
  13. beforeEach(() => {
  14. menu = new HelpMenu({ commands });
  15. });
  16. afterEach(() => {
  17. menu.dispose();
  18. });
  19. describe('#constructor()', () => {
  20. it('should construct a new help menu', () => {
  21. expect(menu).toBeInstanceOf(HelpMenu);
  22. expect(menu.menu.title.label).toBe('Help');
  23. });
  24. });
  25. });
  26. });