コード例 #1
0
 def testLengthMetricSFailedWithNoneIndex(self):
     self.assertRaises(LengthMetric()[None], InvalidArgumentException)
コード例 #2
0
 def testLengthMetricSFailedWithWrongIndex(self):
     self.assertRaises(LengthMetric()["Hello"], InvalidArgumentException)
コード例 #3
0
 def __set__(self, instance, value):
     instance.meter = value / LengthMetric()[LengthType.MILE]
コード例 #4
0
 def testLengthMetricSucces(self):
     f = LengthMetric()[LengthType.FOOT]
     self.assertEquals(3.28084, f)
コード例 #5
0
 def __get__(self, instance, owner):
     return instance.meter * LengthMetric()[LengthType.MILE]