-
Notifications
You must be signed in to change notification settings - Fork 546
Add test generator #1722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Add test generator #1722
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
df48049
remove ngram
senekor 00cd03d
fix clean_topics_vs_practices.py
senekor dc6d0a1
remove generate_tests
senekor 42891bc
remove unnecessary tests
senekor 9a6f470
add crate to de-/serialize the track config
senekor f6c1aca
delete random python script
senekor 8020cff
remove windows specific documentation
senekor 9be57b1
remove outdated documentation
senekor a82b279
move tooling and test scripts to dev/scripts
senekor 4156158
delete exercise generation scripts
senekor 3062e2a
update installation structions
senekor 93d34b3
unify contributing documentation
senekor df5bc08
make shell scripts more robust
senekor e5e6555
replace shell script with a Rust test
senekor 8b45c73
delete fetch_canonical_data
senekor fdfe1cf
replace another shell script with a Rust test
senekor fd7f090
remove editorconfig
senekor f2ecac4
update scripting guidelines
senekor 58c96c3
cleanup README
senekor 97a0212
enforce no trailing whitespace
senekor ed35a11
remove CI step now covered by tests
senekor 89ea1cf
run markdownlint on more files
senekor 7db467a
cleanup tests workflow
senekor f8d461c
improve snake_case script name test
senekor 27f97ce
add Rust test for number of ignored tests
senekor 4e4c338
run repository tests in CI
senekor 95c6071
merge rust tooling into a single package
senekor 8abb209
fix script references after rename
senekor b497264
include exercises in workspace for LSP support
senekor 232117a
don't run tests for stubbed exercises in CI
senekor e837156
add deserialization for canoncial data
senekor 5655b3e
automate adding new exercises to track config
senekor 219abf9
Add problem-specifications as submodule
senekor 5b2357b
remove implicit dependency on configlet cache
senekor dc81164
move scripts back into bin directory
senekor bd54f00
use convert_case crate for string case handling
senekor 893388b
use configlet to generate some files
senekor 4433f5c
generate exercise files
senekor 4d9fc34
enable updating an exercise with the generator
senekor 0d0ebaf
generate tests according to .meta/tests.toml
senekor b4376f3
generate test cases with Tera tempaltes
senekor 615028e
update acronym exercise using test generator
senekor 803d0bd
Merge remote-tracking branch 'origin' into auto-sync
senekor 90c6878
fix CI
senekor 9c1a954
fix CI again
senekor 7b41e08
move contributing documentation
senekor 963a340
steal beautiful README from python track
senekor eb98f1d
allow README.md to disobey markdownlint
senekor 8cacd6b
fix trailing whitespace in README
senekor 173f87d
generate correct function names in tests
senekor 85f1202
generate test files in kebab-case
senekor 5bf7df8
Merge remote-tracking branch 'origin/main' into auto-sync
senekor 9b5c1e7
apply improved test template to acronym
senekor df6dc30
preserve property order with serde_json
senekor 9a4a9e7
improve test template
senekor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| [submodule "problem-specifications"] | ||
| path = problem-specifications | ||
| url = git@github.com:exercism/problem-specifications |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.