-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Fix nested equality tests and then make them mandatory #123
Comments
Guile fix in #124. |
I'll work on julia |
I'll take scala too. |
Okay, julia and scala fixes pushed. Also, I added some nested hash-map tests in addition to the nested sequences tests. |
I updated the list with all the implementation that fail the new nested equality tests (including forth and kotlin which are missing hash-map equality entirely). |
Fix bash and PHP in: 33d33bb (silly bugs really) |
- Was missing vector to vector equality but never noticed because test was missing. - Related to #123
Haskell was an easy fix too. |
Kotlin should be updated to fixed now that it's merged. |
@jordanlewis @nlfiedler @ekmartin factor, erlang, and elixir are the remaining languages that still need this fix. Could you look at your respective implementation and fix the equality test when a sequence is embedded in another sequence? In other words, make these forms return true?
Thanks! |
Sure I will take a look at this. |
Sure, I'll take a look. |
This is still in the soft-tests section of tests/step9_try.mal. Issues: kanaka#116, kanaka#123
Just factor left now. |
@jordanlewis don't worry about factor since @dubek just fixed it. |
Final thing is making the tests not soft tests. I just pushed that and will close this once travis gives the green light: https://travis-ci.org/kanaka/mal/builds/106320895 |
Thanks @dubek! |
All green. Closing. |
- Was missing vector to vector equality but never noticed because test was missing. - Related to kanaka#123
Implemented hashmap equality (addresses kanaka#116, kanaka#123)
This is still in the soft-tests section of tests/step9_try.mal. Issues: kanaka#116, kanaka#123
Related to issue kanaka#123
- Was missing vector to vector equality but never noticed because test was missing. - Related to kanaka#123
Implemented hashmap equality (addresses kanaka#116, kanaka#123)
This is still in the soft-tests section of tests/step9_try.mal. Issues: kanaka#116, kanaka#123
Related to issue kanaka#123
The following implementations fail the soft tests for nested equality. Sequence nested tests in step4 and hash-map nested steps in step9:
Once those are all fixed we should make those tests mandatory.
The text was updated successfully, but these errors were encountered: