Пример #1
0
	def test_basic_operation(self):
		f = self._build_test_font()
		f2 = effects.embolden(f)

		self.failIfEqual(f, f2)

		g = f2[1]
		self.failUnlessEqual(g.bbX, 0)
		self.failUnlessEqual(g.bbY, 0)
		self.failUnlessEqual(g.bbW, 3)
		self.failUnlessEqual(g.bbH, 2)
		self.failUnlessEqual(g.get_data(), ["60", "C0"])
Пример #2
0
	def test_without_maintaining_spacing(self):
		f = effects.embolden(self._build_test_font(), False)

		g = f[1]

		self.failUnlessEqual(g.advance, 3)