Repository navigation
Update test cases #775
Copy link
Copy link
Open
Labels
good first patchhelp wantedx:action/improveImprove existing functionality/contentImprove existing functionality/contentx:action/syncSync content with its latest versionSync content with its latest versionx:knowledge/elementaryLittle Exercism knowledge requiredLittle Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercises
Description
Grab what you want, mark it and make a PR. These exercises need updates:
- grade school (@Elahi-cs )
- matching-brackets (@sz245 )
- protein-translation (@vaeng) test: update new test cases and uuids #912
- high-scores (@vaeng) tests: update uuids and toml file for high-scores #911
- pangram (@BNAndras) Sync pangram tests #848
- isogram (@BNAndras) Sync isogram tests #849
- allergies (@vaeng) tests: update allergy exercise #817
- anagram (@CadeMichael) Update anagram tests #784
- armstrong-numbers (@ahans) Sync
armstrong-numbers#808 - bank-account (@KevDi) Fixed bank-account tests #826
- complex-numbers (@KevDi) Update Tests based on the Problem Specification #829
- crypto-square (@ahans) tests: update crypto-square exercise #827
- gigasecond (@ahans) Feature/sync gigasecond #810
- hamming (@ahans) Update test cases #775 Sync hamming tests to problem-description data (#775) #789
- luhn (@vaeng) tests: update luhn exercise #818
- perfect-numbers (@vaeng) tests: update perfect numbers exercise #819
- phone-number (@tanno1 ) Updated .toml & test cases to match problem specifications repo for phone numbers exercise #870
- prime-factors (@JagritGumber ) UPDATE test cases from problem specifications for prime-factors #895
- say (@Elahi-cs ) tests: update say exercise #903
- triangle (@DebbieSan) update triangle tests #787
- word-count (@vaeng) test: update word-count exercise #820
I made a wiki entry on test case updates if you are unsure how to start.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first patchhelp wantedx:action/improveImprove existing functionality/contentImprove existing functionality/contentx:action/syncSync content with its latest versionSync content with its latest versionx:knowledge/elementaryLittle Exercism knowledge requiredLittle Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercises
Activity
vaeng commentedon Jan 14, 2024
I will start with: allergies
CadeMichael commentedon Jan 16, 2024
I'd love to help but am not sure what needs updating?
IsaacG commentedon Jan 17, 2024
The above exercises need their tests synced from the problem specs.
See docs for
Reading through prior commits on this repo (look for PRs that mention syncing tests) might prove helpful.
vaeng commentedon Jan 17, 2024
@CadeMichael
Give me some time, I'll write a how-to for Test Cases and put it in the tracks wiki.
vaeng commentedon Jan 17, 2024
Here is a wiki entry on test case updates to explain what I have been doing so far, maybe it is helpful for you @CadeMichael
Do you have additions or suggestions @siebenschlaefer ?
CadeMichael commentedon Jan 17, 2024
Thank You I'll check it out and try to update for anagram!
CadeMichael commentedon Jan 23, 2024
Sorry for the slow progress long weekend. I got configlet working and found the testcases that need improvement
will get a pr done tomorrow
IsaacG commentedon Jan 23, 2024
Make sure you pull the data from the problem specs!
CadeMichael commentedon Jan 23, 2024
I think that configlet does this automatically ? from my understanding but I'm not sure.
39 remaining items
Elahi-cs commentedon Oct 11, 2024
@BNAndras I submitted #917 to address that.
JagritGumber commentedon Oct 11, 2024
Can I put Grade School back to the pool I am just not getting time.
mAbdulai1234 commentedon Oct 12, 2024
ill take a look at the high scores if that's okay
vaeng commentedon Oct 16, 2024
Sure thing, submit your PR when you're done and tag me, so I don't overlook it.
cataratoru-fara-cap commentedon Feb 4, 2025
Hey there! Is the pool up to date? I'd love to help out if there's anything available :D
BNAndras commentedon Mar 25, 2025
I just checked and these are the unsynced tests in my fork.
Bob, Pig Latin, and Reverse String appear to be new. Bob is probably a good starting place.
IsaacG commentedon Mar 25, 2025
I just sent PRs for the ones that made sense. The remaining require maintainer input.
marcelweikum commentedon May 12, 2025
Is this still current? Newest sync outputs this:
I would like to contribute to new / idle tasks if possible! Would be great to update initial list 😄
BNAndras commentedon May 13, 2025
Isaac has open PRs for bob, matching-brackets, pig-latin, and protein-translation.
Elahi-cs has open PRs for grade-school and reverse-string.
That leaves crypto-square and largest-series-product unclaimed.
vaeng commentedon May 13, 2025
marcelweikum commentedon May 13, 2025
I would take over both, if it's ok.
alienx5499 commentedon Jul 7, 2025
Hi @vaeng @IsaacG @BNAndras 👋
I submitted PR #991 for crypto-square but it was auto-closed (normal process for new contributors).
Current status: After my changes,
configlet syncconfirms crypto-square is now fully synced (0 missing test cases).My approach: Used official
configlet sync --tests include --update --yes -e crypto-squareto update from "7 chunks" to "8 chunks" test case. All tests pass locally.Questions:
largest-series-productinstead?Links: #991 (auto-closed)
marcelweikum commentedon Jul 7, 2025
Hey @alienx5499,
there already are PRs for both, crypto-square and largest-series-product regarding test syncs.
The 2 messages above yours discuss this.
The PRs you are looking for are #980 (crypto-square) and #981 (largest-series-product)
There is also an open list for adding new exercises. If you're interested, take a look at #985 and claim a task! 👍
alienx5499 commentedon Jul 7, 2025
Hi @marcelweikum,
Thanks for the heads-up! I missed those earlier messages appreciate the clarification. I’ll take a look at #985 and see if there’s a new exercise I can pick up. Looking forward to contributing more! 😊
Best,
@alienx5499
tonyboboc commentedon Jul 8, 2025
Hey guys , sorry for asking , how could I help here