Commit Graph
628 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