diff options
Diffstat (limited to 'js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js')
-rw-r--r-- | js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js b/js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js deleted file mode 100644 index aae3ee0bb..000000000 --- a/js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js +++ /dev/null @@ -1,48 +0,0 @@ -describe('highlight', function () {
- var highlightFilter, testPhrase = 'Prefix Highlight Suffix';
-
- beforeEach(module('ui.filters'));
- beforeEach(inject(function ($filter) {
- highlightFilter = $filter('highlight');
- }));
- describe('case insensitive', function () {
- it('should highlight a matching phrase', function () {
- expect(highlightFilter(testPhrase, 'highlight')).toEqual('Prefix <span class="ui-match">Highlight</span> Suffix');
- });
- it('should highlight nothing if no match found', function () {
- expect(highlightFilter(testPhrase, 'no match')).toEqual(testPhrase);
- });
- it('should highlight nothing for the undefined filter', function () {
- expect(highlightFilter(testPhrase, undefined)).toEqual(testPhrase);
- });
- it('should work correctly for number filters', function () {
- expect(highlightFilter('3210123', 0)).toEqual('321<span class="ui-match">0</span>123');
- });
- it('should work correctly for number text', function () {
- expect(highlightFilter(3210123, '0')).toEqual('321<span class="ui-match">0</span>123');
- });
- });
- describe('case sensitive', function () {
- it('should highlight a matching phrase', function () {
- expect(highlightFilter(testPhrase, 'Highlight', true)).toEqual('Prefix <span class="ui-match">Highlight</span> Suffix');
- });
- it('should highlight nothing if no match found', function () {
- expect(highlightFilter(testPhrase, 'no match', true)).toEqual(testPhrase);
- });
- it('should highlight nothing for the undefined filter', function () {
- expect(highlightFilter(testPhrase, undefined, true)).toEqual(testPhrase);
- });
- it('should work correctly for number filters', function () {
- expect(highlightFilter('3210123', 0, true)).toEqual('321<span class="ui-match">0</span>123');
- });
- it('should work correctly for number text', function () {
- expect(highlightFilter(3210123, '0', true)).toEqual('321<span class="ui-match">0</span>123');
- });
- it('should not highlight a phrase with different letter-casing', function () {
- expect(highlightFilter(testPhrase, 'highlight', true)).toEqual(testPhrase);
- });
- });
- it('should highlight nothing if empty filter string passed - issue #114', function () {
- expect(highlightFilter(testPhrase, '')).toEqual(testPhrase);
- });
-});
\ No newline at end of file |