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

zipper: Implement canonical-data.json #593

Closed
kytrinyx opened this issue Feb 13, 2017 · 0 comments
Closed

zipper: Implement canonical-data.json #593

kytrinyx opened this issue Feb 13, 2017 · 0 comments

Comments

@kytrinyx
Copy link
Member

kytrinyx commented Feb 13, 2017

We want to have a standard set of test inputs and outputs for each exercise to
make it easier to port them to new languages, as well as to help keep the
exercises in sync.

The Zipper exercise can be found in the ./exercises/zipper/ directory.

The step-by-step instructions for how to compile a canonical-data.json file is
described in this section of the contributing guide.

See http://exercism.io/contribute/canonical-data/zipper for the up-to-date list of
language tracks that have an implementation of the Zipper exercise.

The tracking issue has more context.

petertseng pushed a commit that referenced this issue Oct 12, 2017
Closes #593.

Of the seven tracks that had already implemented this exercise, five
(C#, F#, Haskell, OCaml, Scala) had the exact same test cases, and the 
other two (Erlang, Elixir) had the same test cases plus a few more
(identical) test cases. I opted to simply list all of the test cases I
found in the order they were in. 

I ran the test against the canonical-schema.json and it said the file is
valid.
emcoding pushed a commit that referenced this issue Nov 19, 2018
run-length-encoding: Add property to generated tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants