diff options
| author | mo khan <mo@mokhan.ca> | 2009-05-28 13:07:10 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2009-05-28 13:07:10 -0600 |
| commit | e1afbc888054063cb471affdd2b0ff02f423b8ef (patch) | |
| tree | 3a3840637e88992740bd132342deaa910c0259eb /features | |
| parent | 1b3e97664a6fe0af00cb0aef406ebba8de69f7c9 (diff) | |
made it up to page 88main
Diffstat (limited to 'features')
| -rw-r--r-- | features/codebreaker_submits_guess.feature | 8 | ||||
| -rw-r--r-- | features/step_definitions/mastermind.rb | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/features/codebreaker_submits_guess.feature b/features/codebreaker_submits_guess.feature index dac2141..a36422f 100644 --- a/features/codebreaker_submits_guess.feature +++ b/features/codebreaker_submits_guess.feature @@ -41,3 +41,11 @@ Feature: code-breaker submits guess | code | guess | mark | | r g y c | r w w w | b | | r g y c | w w r w | w | + + Scenarios: dups in guess match color in code + | code | guess | mark | + | r y g c | r y g g | bbb | + | r y g c | r y c c | bbb | + | r y g c | g y r g | bww | + + diff --git a/features/step_definitions/mastermind.rb b/features/step_definitions/mastermind.rb index 680a2b6..91ec22b 100644 --- a/features/step_definitions/mastermind.rb +++ b/features/step_definitions/mastermind.rb @@ -4,7 +4,7 @@ def messenger end def game - @game = ||= Mastermind::Game.new(messenger) + @game ||= Mastermind::Game.new(messenger) end def messages_should_include(message) |
