Fixed linting and some tests

This commit is contained in:
Keith Holliday
2016-05-10 10:44:48 -05:00
parent a0939155c9
commit 632a1ebbf3
16 changed files with 64 additions and 42 deletions

View File

@@ -4,11 +4,9 @@ describe('Inventory Controller', function() {
var scope, ctrl, user, rootScope;
beforeEach(function() {
module(function($provide) {
$provide.value('User', {});
});
module(function($provide) {});
inject(function($rootScope, $controller, Shared){
inject(function($rootScope, $controller, Shared, User) {
user = specHelper.newUser({
balance: 4,
items: {
@@ -33,10 +31,13 @@ describe('Inventory Controller', function() {
scope = $rootScope.$new();
rootScope = $rootScope;
// Load RootCtrl to ensure shared behaviors are loaded
$controller('RootCtrl', {$scope: scope, User: {user: user}, $window: mockWindow});
User.user = user;
User.setUser(user);
ctrl = $controller('InventoryCtrl', {$scope: scope, User: {user: user}, $window: mockWindow});
// Load RootCtrl to ensure shared behaviors are loaded
$controller('RootCtrl', {$scope: scope, User: User, $window: mockWindow});
ctrl = $controller('InventoryCtrl', {$scope: scope, User: User, $window: mockWindow});
});
});