Commit Graph
51 Commits
Author SHA1 Message Date
emilybache 89e739e374 added more line breaks so its easier to read on github 2014-09-25 21:20:32 +02:00
emilybache 24271306f0 added line breaks so it looks better on github 2014-09-25 21:18:39 +02:00
emilybache 567c27854a Removed all the code except for the GildedRose kata from this repo 2013-06-10 14:42:41 +02:00
Emily Bache eddd5053ad make the refactoring kata instructions more interesting 2013-04-08 12:02:08 +02:00
Emily Bache 5c53d149ff updated cyberdojo with new code for ruby and python versions 2013-04-08 11:42:45 +02:00
Emily Bache 47aef6fd00 run all the tests on all the versions all the time 2013-04-08 11:37:43 +02:00
Emily Bache 80cf89cef7 run all the tests on all the versions all the time 2013-04-08 11:34:47 +02:00
Emily Bache d15c470937 use interface so I can run all the tests against all versions of the code all the time 2013-04-08 11:24:46 +02:00
Emily Bache d3c89db5c9 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-04-08 10:39:31 +02:00
Emily Bache 563a7fac06 2013-04-08 10:39:16 +02:00
emilybache 5b90bc7d6a Make instructions even clearer 2013-03-20 09:46:57 +01:00
emilybache 21cc3a3e85 Updated the read me with a justification of why I changed the starting position for this kata. 2013-03-20 09:43:14 +01:00
emilybache 0319c8a5f7 I changed the starting position for the C# version to match the other translations, especially the Java version. This means I've actually done a small amount of refactoring
already compared with the original form of the kata, and made it easier to get going with
writing tests. It also makes it easier to do text-based approval testing with this code.
2013-03-20 09:33:53 +01:00
emilybache 2092815e48 merge 2013-03-20 08:15:45 +01:00
emilybache c623ea5b23 minor text change 2013-03-20 08:14:18 +01:00
Emily Bache f6a5c4fe40 improved the description of text-based approval testing 2013-03-13 18:25:25 +01:00
Emily Bache e583b8461f added normal unittest version of ruby test 2013-03-13 18:21:40 +01:00
Emily Bache e103796367 ignore .pyc files 2013-03-13 18:21:27 +01:00
Emily Bache 4dab932c94 updated these versions to more closely match the original C# 2013-03-13 18:20:38 +01:00
Emily Bache 2e3386ab13 added links to cyberdojos for more languages 2013-03-13 18:18:50 +01:00
emilybache 78f90ea9cf C# version of Gilded Rose in cyber-dojo 2013-02-08 15:31:37 +01:00
emilybache 8462f38fe2 updated to newer version of C# tennis with better instructions 2013-02-08 14:32:55 +01:00
emilybache c2d3a90bc9 C# version now available in cyber-dojo 2013-02-05 08:08:45 +01:00
emilybache e2a9c5468d C sharp translation of Tennis kata 2013-02-01 15:38:54 +01:00
emilybache 6654875bc0 Added information about GildedRose on cyber-dojo 2013-01-24 10:59:56 +01:00
emilybache 6b269aab48 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-01-23 15:28:35 +01:00
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
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
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 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