Example #1
0
    def test_copy(self):
        d = Direction(right=5)
        c = d.copy()
        self.assertEqual(c.right(), d.right())
        d['right'] += 3
        self.assertNotEqual(c.right(), d.right())
        c['right'] += 3
        self.assertEqual(c.right(), d.right())

        self.assertFalse(d.vertical())
        self.assertTrue(d.horizontal())
Example #2
0
	def test_copy(self):
		d = Direction(right=5)
		c = d.copy()
		self.assertEqual(c.right(), d.right())
		d['right'] += 3
		self.assertNotEqual(c.right(), d.right())
		c['right'] += 3
		self.assertEqual(c.right(), d.right())

		self.assertFalse(d.vertical())
		self.assertTrue(d.horizontal())