diff options
Diffstat (limited to 'docs/component-spec/docsSearchSpec.js')
| -rw-r--r-- | docs/component-spec/docsSearchSpec.js | 53 | 
1 files changed, 0 insertions, 53 deletions
| diff --git a/docs/component-spec/docsSearchSpec.js b/docs/component-spec/docsSearchSpec.js deleted file mode 100644 index f5f8d36e..00000000 --- a/docs/component-spec/docsSearchSpec.js +++ /dev/null @@ -1,53 +0,0 @@ -describe("docsSearch", function() { - -  beforeEach(module('docsApp')); - -  var interceptedLunrResults; -  beforeEach(function() { -    interceptedLunrResults = []; -  }); - -  beforeEach(function() { -    module(function($provide) { -      var results = []; -      results[0] = { section: 'tutorial', shortName: 'item one', keywords: 'item, one, 1' }; -      results[1] = { section: 'tutorial', shortName: 'item man', keywords: 'item, man' }; -      results[2] = { section: 'api', shortName: 'item other', keywords: 'item, other' }; -      results[3] = { section: 'api', shortName: 'ngRepeat', keywords: 'item, other' }; - -      $provide.value('NG_PAGES', results); -      $provide.factory('lunrSearch', function() { -        return function() { -          return { -            store : function(value) { -              interceptedLunrResults.push(value); -            }, -            search : function(q) { -              var data = []; -              angular.forEach(results, function(res, i) { -                data.push({ ref : i }); -              }); -              return data; -            } -          }  -        }; -      }); -    }); -  }); - -  it("should lookup and organize values properly", inject(function(docsSearch) { -    var items = docsSearch('item'); -    expect(items['api'].length).toBe(2); -  })); - -  it("should return all results without a search", inject(function(docsSearch) { -    var items = docsSearch(); -    expect(items['tutorial'].length).toBe(2); -    expect(items['api'].length).toBe(2); -  })); - -  it("should store values with and without a ng prefix", inject(function(docsSearch) { -    expect(interceptedLunrResults[3].title).toBe('ngRepeat repeat'); -  })); - -}); | 
