Needs definition/description of "thread".
There's an issue with the Python (3) translation.
Athough I am correctly raising the exception in the event of a deadlock, it seems the threads are never terminated in the tests (both example and full suite) so every test run ends with a timeout.
Aah that's clever. I have one question though:
So if a condition is not met the first time a ternary statement is
called, and there's recurssion on the false side, would it ever go
through the true side again? (i.e. would it just keep going back to
the recursive point, which is the false side in this case?).
Linear regression has been done, so this kata is a duplicate.
wrong a/wrong b is terrible (and unacceptable) test feedback, so they should be changed. At least the expected and actual value should be shown, like in assert_equals.
I'd suggest requiring the solution to deal with a set of points such as this:
…and to add correspondint tests.
Also, needs more tests.
Sample tests uses Object but BasicObject is used in the actual tests.
They're completely different.
Test messages are very unhelpful.
Need random tests.
Wanting to have more tags is really no issue!
This comment is hidden because it contains spoiler information about the solution
Ah, the first time I have seen recursion used in Ruby! Thank you
this is reallllllly clever