Memory.js 879 B

1234567891011121314151617181920212223242526272829
  1. 'use strict';
  2. require('../common');
  3. describe('Memory', function () {
  4. describe('init', function () {
  5. it(
  6. 'enables toggling the memory sidebar',
  7. function() {
  8. $('body').html(
  9. '<main><div id="sidebar-wrapper"></div>' +
  10. '<button id="menu-toggle"></button></main>'
  11. );
  12. assert.ok(!$('main').hasClass('toggled'));
  13. $('#menu-toggle').click();
  14. assert.ok(!$('main').hasClass('toggled'));
  15. $.PrivateBin.Memory.init();
  16. assert.ok(!$('main').hasClass('toggled'));
  17. $('#menu-toggle').click();
  18. assert.ok($('main').hasClass('toggled'));
  19. $('#menu-toggle').click();
  20. assert.ok(!$('main').hasClass('toggled'));
  21. }
  22. );
  23. });
  24. });