File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -48,8 +48,16 @@ exercise.addVerifyProcessor(function (callback) {
48
48
expect ( led , 'no led instance created' ) . to . exist
49
49
50
50
expect ( led . pin , 'led expected to be connected to pin 13' ) . to . equal ( 13 )
51
- expect ( led . strobe . called , 'led.strobe was not called' ) . to . be . true
52
- expect ( led . strobe . getCall ( 0 ) . args [ 0 ] , 'led.strobe was not called with 1000' ) . to . equal ( 1000 )
51
+
52
+ if ( ! led . strobe . called && ! led . blink . called ) {
53
+ expect ( led . strobe . called , 'led.strobe was not called' ) . to . be . true
54
+ }
55
+
56
+ if ( led . blink . called ) {
57
+ expect ( led . blink . getCall ( 0 ) . args [ 0 ] , 'led.blink was not called with 1000' ) . to . equal ( 1000 )
58
+ } else {
59
+ expect ( led . strobe . getCall ( 0 ) . args [ 0 ] , 'led.strobe was not called with 1000' ) . to . equal ( 1000 )
60
+ }
53
61
54
62
// should have set pin 13 into digital output mode
55
63
expect ( io . pinMode . calledWith ( 13 , io . MODES . OUTPUT ) ) . to . be . true
You can’t perform that action at this time.
0 commit comments