Skip to content
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

Add test generator #728

Merged
merged 26 commits into from
Jan 12, 2025
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
66f711d
Some attempts
ErikSchierboom Jan 9, 2025
642902c
Move to project
ErikSchierboom Jan 10, 2025
745196f
Use tests.toml
ErikSchierboom Jan 10, 2025
93217a5
Lots more work
ErikSchierboom Jan 10, 2025
b0d636e
Allow rendering
ErikSchierboom Jan 10, 2025
6d72b0d
More templates cleanup
ErikSchierboom Jan 10, 2025
e31e8c5
Allow running as main
ErikSchierboom Jan 10, 2025
fbd0f8b
Main work
ErikSchierboom Jan 10, 2025
38bde28
Remove old generator
ErikSchierboom Jan 10, 2025
e5592fc
Add two-fer template
ErikSchierboom Jan 10, 2025
e1ad7aa
Add isogram template
ErikSchierboom Jan 10, 2025
e27d9ad
Change library for templates
ErikSchierboom Jan 10, 2025
2e433cc
Add roman-numerals template
ErikSchierboom Jan 10, 2025
a5628e7
Move to handlebars
ErikSchierboom Jan 10, 2025
9d4f523
Refactoring and fix idx per property
ErikSchierboom Jan 11, 2025
ca5d15b
Allow customization
ErikSchierboom Jan 11, 2025
caedd84
Revert exercises
ErikSchierboom Jan 11, 2025
af791cb
Change extension
ErikSchierboom Jan 11, 2025
9c27978
Use root for prob-specs repo
ErikSchierboom Jan 11, 2025
79a5845
Update templates.clj
ErikSchierboom Jan 12, 2025
17747ea
Fix extension
ErikSchierboom Jan 11, 2025
7fa9f91
Add helpers
ErikSchierboom Jan 11, 2025
f6bcb12
Update add-practice-exercise script to reference test generator (#738)
ErikSchierboom Jan 12, 2025
92a3cb2
Update add-practice-exercise
ErikSchierboom Jan 12, 2025
8bdb911
Add generator docs (#739)
ErikSchierboom Jan 12, 2025
432d82d
Delete exercises/practice/sum-of-multiples/.meta/generator.tpl
ErikSchierboom Jan 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,5 @@ pom.xml.asc
concepts/functions-generating-functions/introduction_files/
concepts/functions-generating-functions/*.html
exercises/**/*.bak
.problem-specifications/
.cpcache/
5 changes: 0 additions & 5 deletions _generators/clock_generator.clj

This file was deleted.

72 changes: 0 additions & 72 deletions _generators/generator.clj

This file was deleted.

167 changes: 0 additions & 167 deletions _generators/list-ops-generator.clj

This file was deleted.

139 changes: 0 additions & 139 deletions _generators/zipper-generator.clj

This file was deleted.

Loading