コード例 #1
0
 def test_name_division_no_numerator_simple_denominator(self):
     assert format_expansion(self.hertz,
                             mul=" ",
                             empty_numerator="",
                             div_symbol=" per ",
                             group_symbols=("", ""),
                             div=True,
                             pow_func=name_powers) == " per s"
コード例 #2
0
 def test_name_defaults(self):
     assert format_expansion(
         self.volt,
         mul=" ",
         empty_numerator="1",
         div_symbol=" per ",
         group_symbols=("", ""),
         pow_func=name_powers) == "A to the -1 kg square m s to the -3"
コード例 #3
0
 def test_name_division(self):
     assert format_expansion(
         self.volt,
         mul=" ",
         empty_numerator="1",
         div_symbol=" per ",
         group_symbols=("", ""),
         div=True,
         pow_func=name_powers) == "kg square m per A cubic s"
コード例 #4
0
 def test_python_division_no_numerator_simple_denominator(self):
     assert format_expansion(self.hertz, div=True) == "1/s"
コード例 #5
0
 def test_python_division_no_denominator(self):
     assert format_expansion(self.coulomb, div=True) == "A*s"
コード例 #6
0
 def test_unicode_rational_power(self):
     assert format_expansion({'m': 0.5}, mul=" ",
                             pow_func=unicode_powers) == u"m^0.5"
コード例 #7
0
 def test_unicode_symbol(self):
     assert format_expansion(self.siemens, mul=" ",
                             pow_func=unicode_powers) == u"\u2126\u207B\u00B9"
コード例 #8
0
 def test_unicode_division_simple_denominator(self):
     assert format_expansion(self.joule, mul=" ", div=True,
                             pow_func=unicode_powers) == u"kg m\u00B2/s\u00B2"
コード例 #9
0
 def test_unicode_symbol(self):
     assert format_expansion(self.volt, mul=" ",
                             pow_func=unicode_powers) == u"A\u207B\u00B9 kg m\u00B2 s\u207B\u00B3"
コード例 #10
0
ファイル: test_utils.py プロジェクト: enthought/scimath
 def test_name_defaults(self):
     assert format_expansion(self.volt, mul=" ", empty_numerator="1",
                             div_symbol=" per ", group_symbols=("", ""),
                             pow_func=name_powers) == "A to the -1 kg square m s to the -3"
コード例 #11
0
 def test_unicode_rational_power(self):
     assert format_expansion({'m': 0.5}, mul="\/",
                             pow_func=tex_powers) == "m^{0.5}"
コード例 #12
0
 def test_TeX_division_no_numerator_simple_denominator(self):
     assert format_expansion(self.hertz, mul="\/", div=True,
                             pow_func=tex_powers) == "1/s"
コード例 #13
0
 def test_TeX_division_no_denominator(self):
     assert format_expansion(self.coulomb, mul="\/", div=True,
                             pow_func=tex_powers) == "A\/s"
コード例 #14
0
 def test_TeX_division_simple_denominator(self):
     assert format_expansion(self.joule, mul="\/", div=True,
                             pow_func=tex_powers) == "kg\/m^{2}/s^{2}"
コード例 #15
0
 def test_TeX_division(self):
     assert format_expansion(self.volt, mul="\/", div=True,
                             pow_func=tex_powers) == "kg\/m^{2}/(A\/s^{3})"
コード例 #16
0
 def test_python_division_no_numerator_no_denominator(self):
     assert format_expansion({}, div=True) == "1"
コード例 #17
0
 def test_python_rational_power(self):
     assert format_expansion({'m': 0.5}) == "m**0.5"
コード例 #18
0
ファイル: test_utils.py プロジェクト: enthought/scimath
 def test_name_division(self):
     assert format_expansion(self.volt, mul=" ", empty_numerator="1",
                             div_symbol=" per ", group_symbols=("", ""),
                             div=True,
                             pow_func=name_powers) == "kg square m per A cubic s"
コード例 #19
0
 def test_unicode_division(self):
     assert format_expansion(self.volt, mul=" ", div=True,
                             pow_func=unicode_powers) == u"kg m\u00B2/(A s\u00B3)"
コード例 #20
0
ファイル: test_utils.py プロジェクト: enthought/scimath
 def test_name_division_no_numerator_simple_denominator(self):
     assert format_expansion(self.hertz, mul=" ", empty_numerator="",
                             div_symbol=" per ", group_symbols=("", ""),
                             div=True,
                             pow_func=name_powers) == " per s"
コード例 #21
0
 def test_unicode_division_no_denominator(self):
     assert format_expansion(self.coulomb, mul=" ", div=True,
                             pow_func=unicode_powers) == u"A s"
コード例 #22
0
 def test_python_defaults(self):
     assert format_expansion(self.volt) == "A**-1*kg*m**2*s**-3"
コード例 #23
0
 def test_unicode_symbol_division(self):
     assert format_expansion(self.siemens, mul=" ", div=True,
                             pow_func=unicode_powers) == u"1/\u2126"
コード例 #24
0
 def test_python_division(self):
     assert format_expansion(self.volt, div=True) == "kg*m**2/(A*s**3)"
コード例 #25
0
 def test_TeX_defaults(self):
     assert format_expansion(self.volt, mul="\/",
                             pow_func=tex_powers) == "A^{-1}\/kg\/m^{2}\/s^{-3}"
コード例 #26
0
 def test_python_division_simple_denominator(self):
     assert format_expansion(self.joule, div=True) == "kg*m**2/s**2"