| 286 | self.assertEqual([x[1] for x in a], v[1:]) |
| 287 | |
| 288 | def test_index(self): |
| 289 | a = variable(-0.1, 0.2, 0.3) |
| 290 | self.assertEqual(a.index(-10.0), -1) |
| 291 | self.assertEqual(a.index(-0.11), -1) |
| 292 | self.assertEqual(a.index(-0.1), 0) |
| 293 | self.assertEqual(a.index(0.0), 0) |
| 294 | self.assertEqual(a.index(0.19), 0) |
| 295 | self.assertEqual(a.index(0.2), 1) |
| 296 | self.assertEqual(a.index(0.21), 1) |
| 297 | self.assertEqual(a.index(0.29), 1) |
| 298 | self.assertEqual(a.index(0.3), 2) |
| 299 | self.assertEqual(a.index(0.31), 2) |
| 300 | self.assertEqual(a.index(10), 2) |
| 301 | |
| 302 | |
| 303 | class test_integer(unittest.TestCase): |