X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=TODO;h=095818a9623983e2fb36ca2a6582eaad4e0703bb;hb=465df68194eff71cadf77281a3a612111d6b0785;hp=84316c4e1621836d26e143e295b4d66569f458fa;hpb=79d3d750bc463684646e3fbe26ecd0d555a4ec5f;p=dunshire.git diff --git a/TODO b/TODO index 84316c4..095818a 100644 --- a/TODO +++ b/TODO @@ -136,3 +136,33 @@ line 254, in assert_within_tol self.assertTrue(abs(first - second) < options.ABS_TOL) AssertionError: False is not true + + +8. Fix floating point comparisons in the doctest output. + +9. Use shebang in the standalone test executable. + +10. Sometimes our Lyapunov-like tests over the ice cream cone are + failing badly. For example, + + FAIL: test_lyapunov_icecream (test.symmetric_linear_game_test + .SymmetricLinearGameTest) + ---------------------------------------------------------------------- + Traceback (most recent call last): + File "/home/mjo/src/dunshire/test/symmetric_linear_game_test.py", + line 620, in test_lyapunov_icecream + self.assert_lyapunov_works(G) + File "/home/mjo/src/dunshire/test/symmetric_linear_game_test.py", + line 578, in assert_lyapunov_works + self.assertTrue(negative_stable) + AssertionError: False is not true + + + We should have a matrix L that is negative stable, but its eigenvalues + are actually, + + [0.8991268260361707, + 0.8991268260361707, + -1.4648148562918966, + 3.2630685083642352, + 0.8991268260361712]