コード例 #1
0
 def test_float_values(self):
     val = DS(0.9)
     assert isinstance(val, pydicom.valuerep.DSfloat)
     assert 0.9 == val
     val = DS("0.9")
     assert isinstance(val, pydicom.valuerep.DSfloat)
     assert 0.9 == val
コード例 #2
0
ファイル: test_sr.py プロジェクト: pieper/highdicom
 def test_value(self):
     item = self._measurement[0]
     assert len(item.MeasuredValueSequence) == 1
     assert len(item.MeasuredValueSequence[0]) == 3
     assert item.MeasuredValueSequence[0].NumericValue == DS(self._value)
     value_item = item.MeasuredValueSequence[0]
     unit_item = value_item.MeasurementUnitsCodeSequence[0]
     assert unit_item == self._unit
     with pytest.raises(AttributeError):
         item.NumericValueQualifierCodeSequence
コード例 #3
0
 def test_empty_value(self):
     assert DS(None) is None
     assert "" == DS("")
コード例 #4
0
 def test_empty_value(self):
     assert '' == DS(None)
     assert '' == DS('')