Пример #1
0
 def test_fail_to_roman_if_not_integer(self):
     with pytest.raises(AssertionError):
         roman.roman("0b0101")
Пример #2
0
 def test_integer_to_roman_custom(self, number, expected):
     assert roman.roman(number, mapping=custom_symbols) == expected
Пример #3
0
 def test_integer_to_roman_ascii_variant(self, number, expected):
     assert roman.roman(number, mapping="ascii-variant") == expected
Пример #4
0
 def test_integer_to_roman_ascii_std(self, number, expected):
     assert roman.roman(number) == expected
Пример #5
0
 def test_integer_to_roman_unicode_additive(self, number, expected):
     assert roman.roman(number, mapping="unicode-additive") == expected
Пример #6
0
 def test_integer_to_roman_ascii_additive(self, number, expected):
     assert roman.roman(number, mapping="ascii-additive") == expected