autosuggestion
Version:
  Generates suggestions for text completion.  
17 lines • 760 B
JavaScript
import { NormalizePattern } from './util';
describe('utility functions', function () {
describe('NormalizePattern(...)', function () {
it('returns a pattern given a single word', function () {
expect(NormalizePattern('blobfish')).toEqual(['blobfish']);
});
it('returns a pattern given a single lookup', function () {
var lookup = { 'animals': ['bison', 'waterbear'] };
expect(NormalizePattern(lookup)).toEqual([lookup]);
});
it('returns a pattern given a pattern with only words', function () {
var pattern = ['a11', 'c0pz', 'r', 'b4st4rds'];
expect(NormalizePattern(pattern)).toEqual(pattern);
});
});
});
//# sourceMappingURL=util.test.js.map