コード例 #1
0
 def test_xmlvalue(self):
     instance = builtins.Float()
     assert instance.xmlvalue(float(10)) == "10.0"
     assert instance.xmlvalue(float(3.9999)) == "3.9999"
     assert instance.xmlvalue(float("inf")) == "INF"
     assert instance.xmlvalue(float(12.78e-2)) == "0.1278"
     assert instance.xmlvalue(float("1267.43233E12")) == "1267432330000000.0"
コード例 #2
0
 def test_pythonvalue(self):
     instance = builtins.Float()
     assert instance.pythonvalue("10") == float("10")
     assert instance.pythonvalue("-1E4") == float("-1E4")
     assert instance.pythonvalue("1267.43233E12") == float("1267.43233E12")
     assert instance.pythonvalue("12.78e-2") == float("0.1278")
     assert instance.pythonvalue("12") == float(12)
     assert instance.pythonvalue("-0") == float(0)
     assert instance.pythonvalue("0") == float(0)
     assert instance.pythonvalue("INF") == float("inf")
コード例 #3
0
 def test_pythonvalue(self):
     instance = builtins.Float()
     assert instance.pythonvalue('10') == float('10')
     assert instance.pythonvalue('-1E4') == float('-1E4')
     assert instance.pythonvalue('1267.43233E12') == float('1267.43233E12')
     assert instance.pythonvalue('12.78e-2') == float('0.1278')
     assert instance.pythonvalue('12') == float(12)
     assert instance.pythonvalue('-0') == float(0)
     assert instance.pythonvalue('0') == float(0)
     assert instance.pythonvalue('INF') == float('inf')
コード例 #4
0
 def test_xmlvalue(self):
     instance = builtins.Float()
     assert instance.xmlvalue(float(10)) == '10.0'
     assert instance.xmlvalue(float(3.9999)) == '3.9999'
     assert instance.xmlvalue(float('inf')) == 'INF'
     assert instance.xmlvalue(float(12.78e-2)) == '0.1278'
     if six.PY2:
         assert instance.xmlvalue(
             float('1267.43233E12')) == '1.26743233E+15'
     else:
         assert instance.xmlvalue(
             float('1267.43233E12')) == '1267432330000000.0'