Commit Graph

278 Commits

Author SHA1 Message Date
emilybache
1fcd221677 In Java it's best practice to use .equals for strings. Even though this is supposed to be legacy code, the use of == led to some hard to understand errors that distract from the exercise. 2013-01-23 15:28:15 +01:00
Emily Bache
8f2e1acc3e Merge pull request #10 from marcoemrich/master
added JavaScript version of Gilded Rose
2013-01-07 00:44:15 -08:00
Marco Emrich
4bb9659190 added js version of Gilded Rose from git@github.com:guyroyse/gilded-rose-javascript.git 2013-01-07 02:53:21 +01:00
emilybache
2e7e36eda1 tweak of url, so instructions will be correct 2012-12-10 14:49:40 +01:00
emilybache
7e52c0ddfe test cases and code that work in cyber-dojo 2012-12-10 14:49:20 +01:00
emilybache
5c951978d7 removed these since I switched over to the cyber-dojo structure 2012-12-10 14:49:09 +01:00
emilybache
b2687a855d Added the C++ version in cyberdojo 2012-12-10 14:43:11 +01:00
emilybache
810ebd7d7e generate test cases for cyber-dojo 2012-12-10 14:35:53 +01:00
emilybache
91630a3a34 convert tabs to spaces 2012-12-10 14:35:09 +01:00
emilybache
690a14e482 improved the cyber-dojo links 2012-12-10 13:48:13 +01:00
emilybache
980953d974 Added links to some cyber-dojo instances 2012-12-07 21:12:59 +01:00
emilybache
8e3bd6076f converted tabs to spaces 2012-12-07 21:10:59 +01:00
emilybache
afc37306a8 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2012-12-07 19:10:31 +01:00
emilybache
1b30d88dbd First attempt at a ruby version of this kata 2012-12-07 19:10:05 +01:00
Emily Bache
51f547d61b Merge pull request #9 from dvrensk/ruby-cleanup
Clean up gilded ruby
2012-12-07 01:18:47 -08:00
David Vrensk
7541689452 Style fix: ruby always uses 2-space indentation 2012-12-06 15:54:52 +01:00
David Vrensk
9042bba0a2 Bug fix: the sample spec did not run 2012-12-06 15:53:43 +01:00
emilybache
7333fc844e added encoding. Decided itertools.zip_longest was overkill, refactored to use simpler method. 2012-11-21 11:11:46 +01:00
emilybache
1cf0963de5 made the test code more realistic - have each player score a point in turn instead of all at once. 2012-11-21 10:59:47 +01:00
emilybache
52fb51eede Fixed an issue where the tests weren't really doing a realistic game. Now the players exchange points instead of one player scoring all theirs, and the other player scoring all theirs. 2012-11-21 10:48:38 +01:00
emilybache
5fb9f52b48 added encoding, fixed som PEP-8 issues. Thanks to apieum for these changes. 2012-11-21 10:21:22 +01:00
emilybache
ca6f1a5b55 change to using unittest instead of py.test since it comes with the standard library 2012-11-05 20:58:35 +01:00
emilybache
041c04db18 updated README file to markdown syntax, added link to texttest mailing list 2012-10-14 11:01:20 +02:00
emilybache
f416ee371a Updated the README files to markdown, improved the instructions. 2012-10-12 16:17:59 +02:00
emilybache
0dde408d01 C++ version of Yahtzee Kata by Jon Jagger. Taken from http://cyber-dojo.com/?id=57FFF6CEE2 2012-10-12 15:58:55 +02:00
emilybache
b6cd227450 separate file with Gilded Rose requirements 2012-10-12 15:58:16 +02:00
emilybache
406fac2681 Added test case for unittest which is in the standard library, and therefore more people have it. It's a less good test though, because it is not properly parameterized. 2012-10-09 15:51:08 +02:00
Emily Bache
837433847e Merge branch 'master' of https://github.com/flepied/Refactoring-Katas 2012-08-19 19:26:07 +02:00
Frederic Lepied
e48300e32e ported the C++ version in C 2012-08-17 11:31:01 +02:00
Emily Bache
55a9d1b1bf Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2012-08-08 14:40:14 +02:00
Emily Bache
8e10e60244 Merge pull request #7 from Neppord/master
I added the use of the builtin pytest.mark.parametrize support
2012-06-25 09:44:56 -07:00
Samuel Ytterbrink
d041b1ea8b Changed the method to use the built in pytest.mark.parametrize 2012-06-25 13:43:33 +02:00
Samuel Ytterbrink
c6e4fbd20b Fixed import error, by aliasing one off the impls. 2012-06-25 13:37:12 +02:00
Emily Bache
b3509bc087 Added a new kata - Yahtzee - by Jon Jagger 2012-06-14 11:33:10 +02:00
Emily Bache
4945165df2 New Refactoring Kata - Yahtzee - by Jon Jagger 2012-06-14 11:30:21 +02:00
Emily Bache
32ce66e211 Renamed main functions to TexttestFixture to make it clear they're not part of the actual refactoring kata 2012-05-24 14:25:44 +02:00
Emily Bache
80bd31bea4 changing names to Fixture so that it's obvious this code is not part of the refactoring kata itself 2012-05-24 14:21:21 +02:00
Emily Bache
823518da57 Merge branch 'master' of https://github.com/leider/Refactoring-Katas 2012-04-23 20:15:32 +02:00
leider
e7b2e2a3ad added Transcript output 2012-04-21 20:31:21 +02:00
Emily Bache
6c086db1f8 Merge pull request #5 from leider/master
Added Smalltalk Gilded Rose version
2012-04-21 09:59:53 -07:00
leider
2eb0418b03 Smalltalk version created 2012-04-21 17:09:11 +02:00
Emily Bache
14303cc7e0 Small tweak to text 2012-04-04 14:30:27 +02:00
Emily Bache
4d87cac40d removing unwanted files that got here by accident 2012-04-04 13:45:58 +02:00
Emily Bache
bf68436e11 Improving the documentation, especially around text-based testing 2012-04-04 13:42:26 +02:00
Emily Bache
2e5a38d000 make c sharp version work together with texttests 2012-03-28 20:59:53 +02:00
Emily Bache
df0d688718 config settings to run the ruby version with the texttests 2012-03-28 19:53:44 +02:00
Emily Bache
1c2ef84b66 Adding Ruby version of the exercise 2012-03-28 19:41:41 +02:00
Emily
c73ac70498 updating python, Java and cpp versions to all work with the same texttests 2012-03-28 15:02:21 +02:00
Emily Bache
88ef5a059e adding original csharp code to repo 2012-03-28 12:59:42 +02:00
Emily Bache
10c00207f4 Merge pull request #4 from Rembane/master
More items in the Python test!
2012-03-08 10:31:17 -08:00