Esempio n. 1
0
 def test_encode(self):
     value = "1.847mm"
     unit = Unit(value)
     self.assertEqual(str(unit), value)
Esempio n. 2
0
 def test_eq(self):
     unit1 = Unit("2.54cm")
     unit2 = Unit("2.54cm")
     self.assertTrue(unit1 == unit2)
Esempio n. 3
0
 def test_int(self):
     unit = Unit(1)
     self.assertEqual(unit.value, Decimal("1"))
     self.assertEqual(unit.unit, "cm")
Esempio n. 4
0
 def test_float(self):
     unit = Unit(3.14)
     self.assertEqual(unit.value, Decimal("3.14"))
     self.assertEqual(unit.unit, "cm")
Esempio n. 5
0
 def test_convert(self):
     unit = Unit("10cm")
     self.assertEqual(unit.convert("px"), Unit("283px"))
Esempio n. 6
0
 def test_str(self):
     unit = Unit("1.847mm")
     self.assertEqual(unit.value, Decimal("1.847"))
     self.assertEqual(unit.unit, "mm")
Esempio n. 7
0
 def test_gt(self):
     unit1 = Unit("2.54cm")
     unit2 = Unit("2.53cm")
     self.assertTrue(unit1 > unit2)
Esempio n. 8
0
 def test_ngt(self):
     unit1 = Unit("2.54cm")
     unit2 = Unit("2.53cm")
     self.assertFalse(unit1 < unit2)
Esempio n. 9
0
 def test_float(self):
     unit = Unit(3.14)
     self.assertEqual(unit.value, Decimal('3.14'))
     self.assertEqual(unit.unit, 'cm')
Esempio n. 10
0
 def test_eq(self):
     unit1 = Unit('2.54cm')
     unit2 = Unit('2.54cm')
     self.assertTrue(unit1 == unit2)
Esempio n. 11
0
 def test_int(self):
     unit = Unit(1)
     self.assertEqual(unit.value, Decimal('1'))
     self.assertEqual(unit.unit, 'cm')
Esempio n. 12
0
 def test_str(self):
     unit = Unit('1.847mm')
     self.assertEqual(unit.value, Decimal('1.847'))
     self.assertEqual(unit.unit, 'mm')
Esempio n. 13
0
 def test_convert(self):
     unit = Unit('10cm')
     self.assertEqual(unit.convert('px'), Unit('283px'))
Esempio n. 14
0
 def test_gt(self):
     unit1 = Unit('2.54cm')
     unit2 = Unit('2.53cm')
     self.assertTrue(unit1 > unit2)
Esempio n. 15
0
 def test_nlt(self):
     unit1 = Unit('2.53cm')
     unit2 = Unit('2.54cm')
     self.assertFalse(unit1 > unit2)