File tree 2 files changed +3
-2
lines changed 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 1
1
class Bob
2
2
hey : (message ) -> switch
3
3
when message .trim () == " " then " Fine. Be that way!"
4
+ when message .match (/ [a-zA-Z ] / ) and message == message .toUpperCase () and message[message .length - 1 ] == " ?" then " Calm down, I know what I'm doing!"
4
5
when message .match (/ [a-zA-Z ] / ) and message == message .toUpperCase () then " Whoa, chill out!"
5
6
when message[message .length - 1 ] == " ?" then " Sure."
6
7
else " Whatever."
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ describe 'Bob', ->
22
22
expect (result).toEqual ' Whatever.'
23
23
24
24
xit ' forceful questions' , ->
25
- result = bob .hey ' WHAT THE HELL WERE YOU THINKING ?'
26
- expect (result).toEqual ' Whoa, chill out! '
25
+ result = bob .hey ' WHAT' S GOING ON ? '
26
+ expect(result).toEqual "Calm down, I know what I ' m doing ! "
27
27
28
28
xit 'shouting numbers', ->
29
29
result = bob.hey '1, 2, 3 GO!'
You can’t perform that action at this time.
0 commit comments