Sha256: 7bd4b53cae501e3d5e4d738f17029cb8099d270ce94f5375b2209804e141c385
Contents?: true
Size: 656 Bytes
Versions: 101
Compression:
Stored size: 656 Bytes
Contents
import unittest import roman_numerals class RomanTest(unittest.TestCase): numerals = { 1: 'I', 2: 'II', 3: 'III', 4: 'IV', 5: 'V', 6: 'VI', 9: 'IX', 27: 'XXVII', 48: 'XLVIII', 59: 'LIX', 93: 'XCIII', 141: 'CXLI', 163: 'CLXIII', 402: 'CDII', 575: 'DLXXV', 911: 'CMXI', 1024: 'MXXIV', 3000: 'MMM', } def test_numerals(self): for arabic, numeral in self.numerals.items(): self.assertEqual(numeral, roman_numerals.numeral(arabic)) if __name__ == '__main__': unittest.main()
Version data entries
101 entries across 101 versions & 1 rubygems