Пример #1
0
    def test_set(self):
        eq = self.almostEqual
        p = Vector(1., 2., 3.)
        p.set(4., 5., 6.)
        eq(p, (4., 5., 6.))

        p = Vector(1., 2., 3.)
        p.set(4., 5.)
        eq(p, (4., 5., 3.))

        p = Vector(1., 2., 3.)
        p.set(4.)
        eq(p, (4., 2., 3.))

        p = Vector(1., 2., 3.)
        p.set()
        eq(p, (1., 2., 3.))

        p = Vector(1., 2., 3.)
        p.set((4., 5., 6.))
        eq(p, (4., 5., 6.))

        p = Vector(1., 2., 3.)
        p.set((4., 5.))
        eq(p, (4., 5., 3.))

        p = Vector(1., 2., 3.)
        p.set((4., ))
        eq(p, (4., 2., 3.))

        p = Vector(1., 2., 3.)
        p.set(())
        eq(p, (1., 2., 3.))
Пример #2
0
 def test_set(self):
     eq = self.almostEqual
     p = Vector(1., 2., 3.)
     p.set(4., 5., 6.)
     eq(p, (4., 5., 6.))
     
     p = Vector(1., 2., 3.)
     p.set(4., 5.)
     eq(p, (4., 5., 3.))
     
     p = Vector(1., 2., 3.)
     p.set(4.)
     eq(p, (4., 2., 3.))
     
     p = Vector(1., 2., 3.)
     p.set()
     eq(p, (1., 2., 3.))
     
     p = Vector(1., 2., 3.)
     p.set((4., 5., 6.))
     eq(p, (4., 5., 6.))
     
     p = Vector(1., 2., 3.)
     p.set((4., 5.))
     eq(p, (4., 5., 3.))
     
     p = Vector(1., 2., 3.)
     p.set((4.,))
     eq(p, (4., 2., 3.))
     
     p = Vector(1., 2., 3.)
     p.set(())
     eq(p, (1., 2., 3.))