Commit Graph

398 Commits

Author SHA1 Message Date
Konstantin Pavlov
1b72b9b937 extract Aged Brie tests, verify that The Quality of an item is never more than 50 2019-06-24 07:40:23 +02:00
Konstantin Pavlov
41ebe9f98e more Backstage passes tests 2019-06-24 07:39:29 +02:00
Konstantin Pavlov
11cea7714a "Backstage passes": Quality drops to 0 after the concert 2019-06-24 07:24:41 +02:00
Konstantin Pavlov
b7f63143af test: "Sulfuras", being a legendary item, never has to be sold or decreases in Quality 2019-06-24 07:12:36 +02:00
Konstantin Pavlov
fe2a19749b test: The Quality of an item is never more than 50 2019-06-24 07:06:37 +02:00
Konstantin Pavlov
8445af69a4 change assert method signature 2019-06-24 07:04:22 +02:00
Konstantin Pavlov
a49d454400 Test: "Aged Brie" actually increases in Quality the older it gets 2019-06-24 07:03:36 +02:00
Konstantin Pavlov
0dcd61c881 extract method processItem 2019-06-24 06:57:20 +02:00
Konstantin Pavlov
e808c6c233 WIP: Once the sell by date has passed, Quality degrades twice as fast 2019-06-24 06:50:25 +02:00
Konstantin Pavlov
85708d30f5 add allure 2019-06-24 06:36:56 +02:00
Konstantin Pavlov
a55c6ba494 The Quality of an item is never negative 2019-06-24 06:20:35 +02:00
Konstantin Pavlov
534dd114e3 fix foo test 2019-06-24 06:04:38 +02:00
Konstantin Pavlov
caf76059af upgrade junit 2019-06-24 05:54:31 +02:00
Konstantin Pavlov
98aec169cf Fix build dir for Travis-ci 2019-06-17 09:26:04 +02:00
Konstantin Pavlov
8c1e59881c Caching for travis-ci 2019-06-17 09:23:31 +02:00
Konstantin Pavlov
63fca0e4c1 Add travis-ci integration 2019-06-17 09:13:10 +02:00
Emily Bache
fb3853835e
Merge pull request #113 from beryllium/php-7-support
Add PHP 7 support
2019-05-24 08:30:56 +02:00
Kevin Boyd
e9e40ef19a Restore the test class to the original "fixme" state 2019-05-22 23:49:12 -07:00
Kevin Boyd
0af329fa9b Add a readme for php7 2019-05-22 23:48:16 -07:00
Kevin Boyd
216f754aee Relocate special Sulfuras exception to be more buried. 2019-05-22 16:46:01 -07:00
Kevin Boyd
501cb7e041 Add a special rule for Sulfuras quality 2019-04-23 21:40:26 -07:00
Kevin Boyd
c17454032b Full test suite with 100% coverage. 2019-04-23 20:20:04 -07:00
Kevin Boyd
d1b6306324 Move php to php5 and add a php7 example that uses composer 2019-04-23 14:56:30 -07:00
Emily Bache
d86e26b192
Merge pull request #109 from bradleyscollins/master
Added F# starter solution based on .NET Core
2019-03-01 08:20:43 +01:00
Brad Collins
203551dadc Added .gitignore 2019-02-28 13:51:02 -06:00
Brad Collins
7ce7df7c7e Added F# starter solution based on .NET Core 2019-02-28 13:48:45 -06:00
Emily Bache
a0a860d0fe
Merge pull request #107 from bastifr/master
prepared for golden master test
2018-12-10 13:58:26 +01:00
archive-sebastian
84f92fe5d7 excluded none spec files from test runner 2018-12-10 13:01:57 +01:00
archive-sebastian
c9f4838a09 fixed file name typo 2018-12-10 13:01:56 +01:00
archive-sebastian
8a4aa4b684 add golden master for typescript 2018-12-10 13:01:56 +01:00
Emily Bache
a422b614c8
Merge pull request #106 from novellizator/patch-1
Fix compile error in TS
2018-12-10 09:50:36 +01:00
Tomas Novella
939afa9822
Fix compile error in TS
Without a type annotation, TS expects the argument in the ctor to be a never[], hence "npm test" fails to even start
2018-12-09 09:40:49 +01:00
Emily Bache
702220f151
Merge pull request #105 from codecop/master
Port to XSLT
2018-12-08 12:12:25 +01:00
Peter Kofler
235869c45a Description how to run the XSLT. 2018-12-07 23:53:54 +01:00
Peter Kofler
bc75ba14a3 Port to XSLT 2018-12-07 23:43:31 +01:00
Emily Bache
8fed3395d7
Merge pull request #104 from codecop/master
Minor cleanups and a brand new port to Scheme language
2018-12-04 09:09:13 +01:00
Peter Kofler
4807997dba Fixes bug in Scheme version, not deeply nested enough. 2018-12-03 22:45:26 +01:00
Peter Kofler
2a64f7c460 Documents Scheme port how to run and test. 2018-12-03 21:23:06 +01:00
Peter Kofler
6b492c223a Rename Go's texttest fixture, fix type in name. 2018-12-03 21:18:33 +01:00
Peter Kofler
6e82156f6c Rename texttest fixture, fix type in name. 2018-12-03 21:16:10 +01:00
Peter Kofler
745c004a8b Adds foo test with minimal assertion library. 2018-12-03 21:15:20 +01:00
Peter Kofler
1c530189bd Make Scheme version work. 2018-12-03 21:03:48 +01:00
Peter Kofler
c0a6824275 First draft of Scheme port. 2018-12-03 01:15:24 +01:00
Peter Kofler
60b2549066 Go: Extracts texttest_feature.go from main Gilded Rose, write test similar to other languages. 2018-12-03 00:18:46 +01:00
Peter Kofler
ab83717690 Adds Babel transpiler to JS projects so code runs on older versions of Node, 2018-12-02 23:13:25 +01:00
Peter Kofler
b881804cda Use newer version of TypeScript. Use proper project name in project properties. 2018-12-02 22:06:14 +01:00
Peter Kofler
68da549751 Fixes encoding Smalltalk source. 2018-12-02 21:48:42 +01:00
Peter Kofler
39b3534c6f Splits JS Jasmine and Mocha starting points into separate toplevel folders similar to Java and Java-Spock. 2018-12-02 20:59:38 +01:00
Peter Kofler
027693ce83 Renames Java with Spock language without blanks in folder name. 2018-12-02 20:48:45 +01:00
Peter Kofler
e0373461c1 Renames README files consistently. 2018-12-02 20:39:39 +01:00