Ejemplo n.º 1
0
    def test_point_str(self):
        p = datatypes.point(1, 2)
        self.assertEqual("point<1.000000, 2.000000>", repr(p))
        self.assertEqual("(1.000000, 2.000000)", str(p))

        p = datatypes.point(1, 2, 3)
        self.assertEqual("point<1.000000, 2.000000, 3.000000>", repr(p))
        self.assertEqual("(1.000000, 2.000000, 3.000000)", str(p))
Ejemplo n.º 2
0
    def test_point_str(self):
        p = datatypes.point(1, 2)
        assert "point(1.000000, 2.000000)" == repr(p)
        assert "(1.000000, 2.000000)" == str(p)

        p = datatypes.point(1, 2, 3)
        assert "point(1.000000, 2.000000, 3.000000)" == repr(p)
        assert "(1.000000, 2.000000, 3.000000)" == str(p)
Ejemplo n.º 3
0
    def test_point_str(self):
        p = datatypes.point(1, 2)
        assert "point(1.000000, 2.000000)" == repr(p)
        assert "(1.000000, 2.000000)" == str(p)

        p = datatypes.point(1, 2, 3)
        assert "point(1.000000, 2.000000, 3.000000)" == repr(p)
        assert "(1.000000, 2.000000, 3.000000)" == str(p)
Ejemplo n.º 4
0
    def test_point_str(self):
        p = datatypes.point(1, 2)
        self.assertEqual("point<1.000000, 2.000000>", repr(p))
        self.assertEqual("(1.000000, 2.000000)", str(p))

        p = datatypes.point(1, 2, 3)
        self.assertEqual("point<1.000000, 2.000000, 3.000000>", repr(p))
        self.assertEqual("(1.000000, 2.000000, 3.000000)", str(p))
Ejemplo n.º 5
0
    def test_point_properties(self):
        p = datatypes.point(1, 2)
        assert 1 == p.x
        assert 2 == p.y
        pytest.raises(AttributeError, lambda: p.z)
        assert not p.is_3d

        p = datatypes.point(1, 2, 3)
        assert 1 == p.x
        assert 2 == p.y
        assert 3 == p.z
        assert p.is_3d
Ejemplo n.º 6
0
    def test_point_properties(self):
        p = datatypes.point(1, 2)
        self.assertEqual(1, p.x)
        self.assertEqual(2, p.y)
        self.assertRaises(AttributeError, lambda: p.z)
        self.assertFalse(p.is_3d)

        p = datatypes.point(1, 2, 3)
        self.assertEqual(1, p.x)
        self.assertEqual(2, p.y)
        self.assertEqual(3, p.z)
        self.assertTrue(p.is_3d)
Ejemplo n.º 7
0
    def test_point_properties(self):
        p = datatypes.point(1, 2)
        assert 1 == p.x
        assert 2 == p.y
        pytest.raises(AttributeError, lambda: p.z)
        assert not p.is_3d

        p = datatypes.point(1, 2, 3)
        assert 1 == p.x
        assert 2 == p.y
        assert 3 == p.z
        assert p.is_3d
Ejemplo n.º 8
0
    def test_point_properties(self):
        p = datatypes.point(1, 2)
        self.assertEqual(1, p.x)
        self.assertEqual(2, p.y)
        self.assertRaises(AttributeError, lambda: p.z)
        self.assertFalse(p.is_3d)

        p = datatypes.point(1, 2, 3)
        self.assertEqual(1, p.x)
        self.assertEqual(2, p.y)
        self.assertEqual(3, p.z)
        self.assertTrue(p.is_3d)
Ejemplo n.º 9
0
 def test_point_valid(self):
     assert (1, 2) == datatypes.point(1, 2)
     assert (1, 2) == datatypes.point('1', '2')
     assert (1, 2) == datatypes.point((1, 2))
     assert (1, 2, 3) == datatypes.point(1, 2, 3)
     assert (1, 2, 3) == datatypes.point('1', '2', '3')
     assert (1, 2, 3) == datatypes.point((1, 2, 3))
Ejemplo n.º 10
0
 def test_point_valid(self):
     self.assertEqual((1, 2), datatypes.point(1, 2))
     self.assertEqual((1, 2), datatypes.point('1', '2'))
     self.assertEqual((1, 2), datatypes.point((1, 2)))
     self.assertEqual((1, 2, 3), datatypes.point(1, 2, 3))
     self.assertEqual((1, 2, 3), datatypes.point('1', '2', '3'))
     self.assertEqual((1, 2, 3), datatypes.point((1, 2, 3)))
Ejemplo n.º 11
0
 def test_point_valid(self):
     assert (1, 2) == datatypes.point(1, 2)
     assert (1, 2) == datatypes.point('1', '2')
     assert (1, 2) == datatypes.point((1, 2))
     assert (1, 2, 3) == datatypes.point(1, 2, 3)
     assert (1, 2, 3) == datatypes.point('1', '2', '3')
     assert (1, 2, 3) == datatypes.point((1, 2, 3))
Ejemplo n.º 12
0
 def test_point_valid(self):
     self.assertEqual((1, 2), datatypes.point(1, 2))
     self.assertEqual((1, 2), datatypes.point('1', '2'))
     self.assertEqual((1, 2), datatypes.point((1, 2)))
     self.assertEqual((1, 2, 3), datatypes.point(1, 2, 3))
     self.assertEqual((1, 2, 3), datatypes.point('1', '2', '3'))
     self.assertEqual((1, 2, 3), datatypes.point((1, 2, 3)))