@@ -19,7 +19,12 @@ describe('Submit Design Files Controller', function() {
19
19
}
20
20
21
21
var submissionsService = {
22
- getPresignedURL : function ( ) { }
22
+ getPresignedURL : function ( ) { } ,
23
+ startSubmission : function ( ) {
24
+ var deferred = $q . defer ( )
25
+ deferred . resolve ( )
26
+ return deferred . promise
27
+ }
23
28
}
24
29
25
30
var mockWindow = {
@@ -30,7 +35,7 @@ describe('Submit Design Files Controller', function() {
30
35
31
36
beforeEach ( function ( ) {
32
37
bard . appModule ( 'tc.submissions' )
33
- bard . inject ( this , '$controller' , '$rootScope' )
38
+ bard . inject ( this , '$controller' , '$rootScope' , '$q' )
34
39
35
40
scope = $rootScope . $new ( )
36
41
} )
@@ -59,7 +64,7 @@ describe('Submit Design Files Controller', function() {
59
64
challengeToSubmitTo : {
60
65
challenge : {
61
66
name : 'Challenge Name' ,
62
- track : 'DEVELOP ' ,
67
+ track : 'DESIGN ' ,
63
68
id : 30049240
64
69
}
65
70
} ,
@@ -127,7 +132,7 @@ describe('Submit Design Files Controller', function() {
127
132
} )
128
133
} )
129
134
130
- describe . skip ( 'uploadSubmission' , function ( ) {
135
+ describe ( 'uploadSubmission' , function ( ) {
131
136
it ( 'adds comments to the submissions body' , function ( ) {
132
137
vm . comments = 'test comments'
133
138
scope . $digest ( )
@@ -149,7 +154,7 @@ describe('Submit Design Files Controller', function() {
149
154
} )
150
155
151
156
it ( 'calls the submission service' , function ( ) {
152
- var mockAPICall = sinon . spy ( submissionsService , 'getPresignedURL ' )
157
+ var mockAPICall = sinon . spy ( submissionsService , 'startSubmission ' )
153
158
154
159
vm . uploadSubmission ( )
155
160
scope . $digest ( )
0 commit comments