Example #1
0
 def test_compileDeltas_points(self):
     var = TupleVariation({}, [(0, 0), (1, 0), (2, 0), None, (4, 0),
                               (5, 0)])
     points = {1, 2, 3, 4}
     # deltaX for points: [1, 2, 4]; deltaY for points: [0, 0, 0]
     self.assertEqual("02 01 02 04 82",
                      hexencode(var.compileDeltas(points)))
	def test_compileDeltas_constants(self):
		var = TupleVariation({}, [0, 1, 2, None, 4, 5])
		cvts = {1, 2, 3, 4}
		# delta for cvts: [1, 2, 4]
		self.assertEqual("02 01 02 04", hexencode(var.compileDeltas(cvts)))
	def test_compileDeltas_points(self):
		var = TupleVariation({}, [(0,0), (1, 0), (2, 0), None, (4, 0), (5, 0)])
		points = {1, 2, 3, 4}
		# deltaX for points: [1, 2, 4]; deltaY for points: [0, 0, 0]
		self.assertEqual("02 01 02 04 82", hexencode(var.compileDeltas(points)))
Example #4
0
	def test_compileDeltas_constants(self):
		var = TupleVariation({}, [0, 1, 2, None, 4, 5])
		cvts = {1, 2, 3, 4}
		# delta for cvts: [1, 2, 4]
		self.assertEqual("02 01 02 04", hexencode(var.compileDeltas(cvts)))
	def test_compileDeltas_constants(self):
		var = TupleVariation({}, [None, 1, 2, None, 4, None])
		# delta for cvts: [1, 2, 4]
		self.assertEqual("02 01 02 04", hexencode(var.compileDeltas()))