all files / test/unit/base/core/ key.spec.js

100% Statements 12/12
100% Branches 0/0
100% Functions 6/6
100% Lines 12/12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26                           
/**
 * key.spec.js
 * (c) 2013~ Alan Hong
 * summernote may be freely distributed under the MIT license./
 */
import chai from 'chai';
import key from '../../../../src/js/base/core/key';
 
var expect = chai.expect;
 
describe('base:core.key', () => {
  describe('isEdit', () => {
    it('should return true for BACKSPACE', () => {
      expect(key.isEdit(key.code.BACKSPACE)).to.be.true;
    });
    it('should return true for DELETE', () => {
      expect(key.isEdit(key.code.DELETE)).to.be.true;
    });
  });
  describe('isMove', () => {
    it('should return true for LEFT', () => {
      expect(key.isMove(key.code.LEFT)).to.be.true;
    });
  });
});