class TestDoubleQuadKnots(unittest.TestCase): def setUp(self): self.knots = Knots([0,0,.5,1,1], degree=2) def test_info(self): self.assertEqual(self.knots.degree, 2) self.assertEqual(self.knots.nb_curves,2) self.assertEqual(len(self.knots.knot_range()), self.knots.nb_curves)
def test_knot_range(long_knots): knots = long_knots k = Knots(np.arange(10)) assert len(k.knot_range()) == 0
def test_info(): knots = Knots([0,0,.5,1,1], degree=2) assert knots.degree == 2 assert knots.nb_curves == 2 assert len(knots.knot_range()) == knots.nb_curves
def test_knot_range(self): k = Knots(np.arange(10)) self.assertEqual(len(k.knot_range()), 0)
def test_info(): knots = Knots([0, 0, .5, 1, 1], degree=2) assert knots.degree == 2 assert knots.nb_curves == 2 assert len(knots.knot_range()) == knots.nb_curves