コード例 #1
0
 def index():
     form = ReusableForm(request.form)
     result = ''
     if request.method == 'POST':
         input_value = int(request.form['input_value'])
 
     if form.validate():
         result = converter.int_to_roman_converter(input_value)
     else:
         flash('Please enter integer from 1-3999')
 
     return render_template('index.html', form=form, result=result)
コード例 #2
0
def test_converter_four_hundred_ninety_nine():
    assert converter.int_to_roman_converter(499) == "CDXCIX"
コード例 #3
0
def test_converter_ninety_nine():
  assert converter.int_to_roman_converter(99) == "XCIX"
コード例 #4
0
def test_converter_ninety():
  assert converter.int_to_roman_converter(90) == "XC"
コード例 #5
0
def test_converter_seventy():
  assert converter.int_to_roman_converter(70) == "LXX"
コード例 #6
0
def test_converter_fifty():
  assert converter.int_to_roman_converter(50) == "L"
コード例 #7
0
def test_converter_forty():
  assert converter.int_to_roman_converter(40) == "XL"
コード例 #8
0
def test_converter_thirty_five():
  assert converter.int_to_roman_converter(34) == "XXXIV"
コード例 #9
0
def test_converter_two_hundred():
    assert converter.int_to_roman_converter(200) == "CC"
コード例 #10
0
def test_converter_nine_hundred_ninety_nine():
    assert converter.int_to_roman_converter(999) == "CMXCIX"
コード例 #11
0
def test_converter_hundred():
    assert converter.int_to_roman_converter(100) == "C"
コード例 #12
0
def test_converter_nine_hundred():
    assert converter.int_to_roman_converter(900) == "CM"
コード例 #13
0
def test_converter_eight_hundred_ninety_nine():
    assert converter.int_to_roman_converter(899) == "DCCCXCIX"
コード例 #14
0
def test_converter_five_hundred():
    assert converter.int_to_roman_converter(399) == "CCCXCIX"
コード例 #15
0
def test_invalid():
    assert converter.int_to_roman_converter(
        "1") == "Please enter valid integers between 0 and 4000 only"
コード例 #16
0
def test_converter_two_thousand_four_hundred_fifty_nine():
    assert converter.int_to_roman_converter(2459) == "MMCDLIX"
コード例 #17
0
def test_converter_twenty_one():
  assert converter.int_to_roman_converter(21) == "XXI"
コード例 #18
0
def test_converter_one_thousand_nine_hundred_eighty_one():
    assert converter.int_to_roman_converter(1981) == "MCMLXXXI"
コード例 #19
0
def test_converter_thirty_nine():
  assert converter.int_to_roman_converter(39) == "XXXIX"
コード例 #20
0
def test_converter_three_thousand_nine_hundred_ninety_nine():
    assert converter.int_to_roman_converter(3999) == "MMMCMXCIX"
コード例 #21
0
def test_converter_forty_eight():
  assert converter.int_to_roman_converter(48) == "XLVIII"
コード例 #22
0
def test_converter_two_thousand():
    assert converter.int_to_roman_converter(2000) == "MM"
コード例 #23
0
def test_converter_fifty_nine():
  assert converter.int_to_roman_converter(59) == "LIX"
コード例 #24
0
def test_converter_negative():
    assert converter.int_to_roman_converter(
        -10) == "Please insert integer between 0 and 4000"
コード例 #25
0
def test_converter_eighty_nine():
  assert converter.int_to_roman_converter(89) == "LXXXIX"
コード例 #26
0
def test_converter_zero():
    assert converter.int_to_roman_converter(
        0) == "Please insert integer between 0 and 4000"
コード例 #27
0
def test_converter_ten():
  assert converter.int_to_roman_converter(10) == "X"
コード例 #28
0
def test_converter_4000_and_above():
    assert converter.int_to_roman_converter(
        4000) == "Please insert integer between 0 and 4000"
コード例 #29
0
def test_converter_fifteen():
  assert converter.int_to_roman_converter(15) == "XV"
コード例 #30
0
def test_converter_four_hundred():
    assert converter.int_to_roman_converter(400) == "CD"