コード例 #1
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_type_float(self):
   """
   Attempting to convert invalid type: float.
   """
   with self.assertRaises(ValueError):
     # noinspection PyTypeChecker
     convert_value_to_standard_unit(3.141592, 'Pi')
コード例 #2
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_to_same_size_unit(self):
   """
   Converting to unit of same size.
   """
   self.assertEqual(
     convert_value_to_standard_unit('299792458 Mi', 'Mi'),
     299792458,
   )
コード例 #3
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_negative_values(self):
   """
   Converting negative values.
   """
   self.assertEqual(convert_value_to_standard_unit('-1.618 Ki', 'i'), -1618)
コード例 #4
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_fractional_iotas(self):
   """
   Converting from/to fractional iotas.
   """
   self.assertEqual(convert_value_to_standard_unit('1.6182 Ki', 'i'), 1618.2)
コード例 #5
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_value_no_space(self):
   """
   Attempting to convert value missing a space separating amount and suffix.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit('3.141592Pi', 'Gi')
コード例 #6
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_to_invalid_symbol(self):
   """
   Attempting conversion to invalid symbol.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit('3.141592 Pi', 'Xi')
コード例 #7
0
ファイル: utils_test.py プロジェクト: watertim/iota.py
 def test_convert_type_float(self):
   """
   Attempting to convert invalid type: float.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit(3.141592, 'Pi')
コード例 #8
0
ファイル: utils_test.py プロジェクト: euri10/iota.lib.py
 def test_convert_to_bigger_unit(self):
     """
 Converting to bigger unit.
 """
     self.assertEqual(convert_value_to_standard_unit('42 i', 'Ki'), 0.042)
コード例 #9
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_to_bigger_unit(self):
   """
   Converting to bigger unit.
   """
   self.assertEqual(convert_value_to_standard_unit('42 i', 'Ki'), 0.042)
コード例 #10
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_to_smaller_unit(self):
   """
   Converting to smaller unit.
   """
   self.assertEqual(convert_value_to_standard_unit('1.618 Mi', 'i'), 1618000)
コード例 #11
0
 def test_convert_wrong_case_symbol(self):
     """
 Attempting to convert value containing suffix specified with wrong case.
 """
     with self.assertRaises(ValueError):
         convert_value_to_standard_unit('3.141592 pI', 'Gi')
コード例 #12
0
 def test_convert_negative_values(self):
     """
 Converting negative values.
 """
     self.assertEqual(convert_value_to_standard_unit('-1.618 Ki', 'i'),
                      -1618)
コード例 #13
0
 def test_convert_fractional_iotas(self):
     """
 Converting from/to fractional iotas.
 """
     self.assertEqual(convert_value_to_standard_unit('1.6182 Ki', 'i'),
                      1618.2)
コード例 #14
0
 def test_convert_value_no_space(self):
     """
 Attempting to convert value missing a space separating amount and suffix.
 """
     with self.assertRaises(ValueError):
         convert_value_to_standard_unit('3.141592Pi', 'Gi')
コード例 #15
0
 def test_convert_to_invalid_symbol(self):
     """
 Attempting conversion to invalid symbol.
 """
     with self.assertRaises(ValueError):
         convert_value_to_standard_unit('3.141592 Pi', 'Xi')
コード例 #16
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_wrong_case_symbol(self):
   """
   Attempting to convert value containing suffix specified with wrong case.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit('3.141592 pI', 'Gi')
コード例 #17
0
ファイル: utils_test.py プロジェクト: euri10/iota.lib.py
 def test_convert_to_smaller_unit(self):
     """
 Converting to smaller unit.
 """
     self.assertEqual(convert_value_to_standard_unit('1.618 Mi', 'i'),
                      1618000)
コード例 #18
0
ファイル: utils_test.py プロジェクト: grendias/iota.lib.py
 def test_convert_from_invalid_symbol(self):
   """
   Attempting conversion from value suffixed with invalid symbol.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit('3.141592 Xi', 'Pi')
コード例 #19
0
ファイル: utils_test.py プロジェクト: euri10/iota.lib.py
 def test_convert_from_invalid_symbol(self):
     """
 Attempting conversion from value suffixed with invalid symbol.
 """
     with self.assertRaises(ValueError):
         convert_value_to_standard_unit('3.141592 Xi', 'Pi')
コード例 #20
0
ファイル: utils_test.py プロジェクト: watertim/iota.py
 def test_convert_type_list(self):
   """
   Attempting to convert invalid type: list.
   """
   with self.assertRaises(ValueError):
     convert_value_to_standard_unit(['3.141592', 'Pi'], 'Gi')