Adam Pridmore
dd26a2d3b6
Merge pull request #1 from emilybache/main
...
Pull latest
2025-03-15 20:37:46 +00:00
Marharyta Andriukhina
4e77e34f22
Improve the translation of the specification in Ukrainian
2025-03-15 15:40:23 +02:00
Emily Bache
71261052fa
Merge pull request #596 from tbeu/update-cpp-cmake
...
Add test specific CMake options to C++ configuration
2025-02-16 05:57:30 +00:00
tbeu
85cc3d0171
Remove cpp-catch2 in favor of cpp.
2025-02-15 09:38:46 +01:00
tbeu
784920714a
Introduce four CMake options to enable/disabled test variants or test frameworks
...
By default all four test variants (Catch2 vs. GTest and Approval vs. Unit) are enabled.
2025-02-15 09:38:07 +01:00
Emily Bache
afd4627ee1
Merge pull request #591 from tbeu/fix-cpp-code-smells
...
Fix C++ code smells
2025-02-13 05:42:25 +00:00
tbeu
73a51ef14f
Fix C++ code smells
...
* Move "using namespace std;" from header to module file (to no longer pollute the global namespace).
* Fix inconsistency of having namespace prefix in test code.
* Add include guard to GildedRose.h.
* Avoid std::endl.
* Have consistent white-space.
2025-02-12 20:56:22 +01:00
Emily Bache
6c59257f27
Merge pull request #590 from tbeu/restructure-cpp-build-targets
...
Restructure C++ CMake build targets
2025-02-12 05:43:26 +00:00
tbeu
3bf108ef0e
Restructure build targets of CMake configuration
...
* Rename the library under test from src to GildedRoseLib.
* Move the lib folder to test/third_party and handle ApprovalTests.hpp as header-only dependency.
* Remove the superfluous googletest_approval_main.cpp (in the same sense as there is only one GildedRoseCatch2ApprovalTests.cc)
* Set USE_FOLDERS property such that target ALL_BUILD, RUN_TESTS and ZERO_CHECK are grouped for Visual Studio.
* Set WORKING_DIRECTORY such that the RUN_TESTS target works successfully.
* Fix C++ language standard for Catch2 v3 to C++14.
* Bump third-party dependencies
* Update ApprovalTests.hpp to v10.13.0
* Update Catch2 to v3.8.0
* Update GTest to v1.16.0
2025-02-11 23:04:23 +01:00
emily
a9fe49d2b6
fix layout
2025-02-03 11:52:22 +01:00
emily
b75802f675
newer version of junit and approvals
2025-02-03 11:51:43 +01:00
Birame Sene
4a7c2643c0
fix: typo
2025-01-22 18:36:51 +01:00
Birame Sene
288fa66728
chore: get rid of unneccessary configuration
2025-01-22 18:36:51 +01:00
Birame Sene
fcd7541c7e
chore: renaming folder
2025-01-22 18:36:51 +01:00
Birame Sene
790658c305
test: added approvals testing
2025-01-22 18:36:51 +01:00
Birame Sene
3690af35f9
test: set up Deno version test cases
2025-01-22 18:36:51 +01:00
Birame Sene
f86e41151c
chore: delete useless files
2025-01-22 18:36:51 +01:00
Birame Sene
953b312d8e
fix: adapt texttest script
2025-01-22 18:36:51 +01:00
Birame Sene
5bf4f639e7
chore: remove useless config files
2025-01-22 18:36:51 +01:00
Birame Sene
d4514e6c9f
WIP: adding Deno version
2025-01-22 18:36:51 +01:00
Emily Bache
11610e00ba
Merge pull request #583 from nadlgit/ts-vitest-approval
...
Port TypeScript approval tests from Jest to Vitest
2025-01-10 08:11:16 +01:00
Nadine
f541a98838
port typescript approval tests from jest to vitest
2025-01-09 19:54:34 -04:00
Emily Bache
c4cfa7b38e
Merge pull request #580 from codecop/master
...
Port to Io language.
2024-12-13 08:14:09 +01:00
Peter Kofler
3b7cb71b77
Port TextTestFixture.
2024-12-13 01:46:44 +01:00
Peter Kofler
a91a6ef695
Initial port.
2024-12-13 01:33:28 +01:00
Peter Kofler
1406987c44
Empty Io project.
2024-12-13 00:27:13 +01:00
emily
6ac8b165f9
add composer.phar
2024-12-10 15:20:12 +01:00
emily
a79eb61d8d
fix broken links
2024-12-02 08:24:06 +01:00
emily
2960ad35df
make additional test for C# like Java-Approvals
2024-12-02 08:24:06 +01:00
Emily Bache
be810de472
Merge pull request #578 from rweisleder/Java-upgradle-8.11
...
Make Gradle Java projects compatible with Java 17+
2024-11-22 08:54:47 +01:00
Roland Weisleder
d959e270f8
Make Gradle Java projects compatible with Java 17+
2024-11-21 16:12:55 +01:00
Emily Bache
9c18c08c73
Merge pull request #577 from mrgleam/update/gleam-glint-version
...
refactor: update gleam_stdlib and glint version
2024-11-18 10:14:40 +01:00
Santi Lertsumran
21920383be
refactor: update gleam_stdlib and glint version
2024-11-17 16:01:36 +07:00
Emily Bache
dd94d9fda8
Merge pull request #575 from lessless/main
...
Added text test fixture for Elixir
2024-10-21 15:15:53 +02:00
Yevhenii Kurtov
b3a23b40a6
add texttest fixture for elixir
2024-10-21 13:46:03 +01:00
Yevhenii Kurtov
f9ba94b80b
remove unused elixir config folder
2024-10-21 13:45:53 +01:00
mgd
142a489da0
Removed car
...
Removed unnecessary car from update-quality
2024-10-18 15:32:03 +02:00
mgd
ee775910b2
Ammendments to update-quality
...
- logic of if statments changed to if not
- removed min/max
- Strings for Sulfuras and Backstage pass made to exactly match specification
- Code structure is based more on the clojure version
2024-10-18 15:32:03 +02:00
mgd
e9cf5311fd
Further Amendments
...
- removed the cond statement and replaced with nested ifs
- removed the let statement. Data is now accesses directly
- update-quality now takes a list of items
2024-10-18 15:32:03 +02:00
mgd
91ebc85a70
* Amendments
...
- Initial test modified to be similar to Clojure version
- update-quality modified to read from make-item directly. Helper methods removed
2024-10-18 15:32:03 +02:00
mgd
3615cfb8ab
Added readme file
2024-10-18 15:32:03 +02:00
mgd
e4c646ce32
Kata setup with one failing test
2024-10-18 15:32:03 +02:00
mgd
478bfae574
Inital commit for elisp version of kata
2024-10-18 15:32:03 +02:00
Emily Bache
e57f845bfb
Merge pull request #571 from miniBill/main
...
Update dependencies for Elm
2024-09-26 08:15:22 +02:00
Leonardo Taglialegne
aeda498509
Update dependencies, remove unused ones
2024-09-26 01:30:34 +02:00
Leonardo Taglialegne
8cb0a31052
Remove redundant file
2024-09-26 01:28:42 +02:00
JohnnyDoesStuff
e63b7e7563
add working directories to haskel .gitignore
2024-09-14 13:14:49 +02:00
Peter Kofler
2f93d81eed
Merge pull request #563 from miguelarian/feature/spanish_translations_fixes
...
improve Spanish wording and apply format consistency with other langu…
2024-08-01 20:27:36 +02:00
miguelarian
da3bdb2d7b
improve Spanish wording and apply format consistency with other languages
2024-08-01 14:06:12 +02:00
Peter Kofler
ef2966006a
Merge pull request #560 from Memoraike/main
...
Russian translation
2024-07-20 11:11:06 +02:00