Adding filters to variant overrides interface

This commit is contained in:
Rob Harrington
2015-11-26 12:51:29 +11:00
parent 4237a83028
commit c781113a65
14 changed files with 134 additions and 30 deletions

View File

@@ -16,14 +16,18 @@ describe "VariantOverridesCtrl", ->
null
scope = {}
inject ($controller, Indexer, _VariantOverrides_) ->
inject ($controller, _VariantOverrides_) ->
VariantOverrides = _VariantOverrides_
ctrl = $controller 'AdminVariantOverridesCtrl', {$scope: scope, Indexer: Indexer, hubs: hubs, producers: producers, products: products, hubPermissions: hubPermissions, VariantOverrides: _VariantOverrides_}
ctrl = $controller 'AdminVariantOverridesCtrl', {$scope: scope, hubs: hubs, producers: producers, products: products, hubPermissions: hubPermissions, VariantOverrides: _VariantOverrides_}
it "initialises the hub list and the chosen hub", ->
expect(scope.hubs).toEqual hubs
expect(scope.hubs).toEqual { 1: {id: 1, name: 'Hub'} }
expect(scope.hub).toBeNull()
it "initialises select filters", ->
expect(scope.producerFilter).toEqual 0
expect(scope.query).toEqual ''
it "adds products", ->
spyOn(VariantOverrides, "ensureDataFor")
expect(scope.products).toEqual []