After finishing the exercise grade-school, I noticed that a test is missing when looking at the instructions.
From the instructions:
Note that all our students only have one name (It’s a small town, what do you want?) and each student cannot be added more than once to a grade or the roster. In fact, when a test attempts to add the same student more than once, your implementation should indicate that this is incorrect.
But there isn’t a test to check if the user add the same name multiple times.
Sorry if I made a PR before discussing it. Here the link to the PR
So, to refresh this exercise, I need to add the tests based on the problem specs.
I tried to launch the configlet sync and it says 16 test cases are missing but I do not need to add all of them.
Ideally all of those would be added to completely sync them. It helps a bit to sync some but if it’s not fully synced that leaves a test gap and someone else would need to go through the whole process again to sync the rest.
I imagine that adding some of those test cases would force you to re-implement the example solution. For example, adding a student returns a boolean value.