summaryrefslogtreecommitdiffstats
path: root/js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js
diff options
context:
space:
mode:
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.js48
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