def test_y1(self): """ Tests a variety of generic and special cases (+-infinity). Test tag: <tc>#tests#Line.y</tc> """ l = Line(0, 0) self.assertEquals(l.y(0), 0) self.assertEquals(l.y(-1e600), 0) self.assertEquals(l.y(1e600), 0) l = Line(1, 1) self.assertEquals(l.y(2), 3) self.assertEquals(l.y(-1e600), -1e600) self.assertEquals(l.y(1e600), 1e600) l = Line(-1, 1) self.assertEquals(l.y(2), -1) self.assertEquals(l.y(-1e600), 1e600) self.assertEquals(l.y(1e600), -1e600)