コード例 #1
0
def testShouldParse2():
    num = " _ \n" +\
          " _|\n" +\
          "|_ \n" +\
          "   "

    parser = OCRParser()
    assert 2 == parser.parse(num), "2 did not parse"
コード例 #2
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse2():
  num = " _ \n" +\
        " _|\n" +\
        "|_ \n" +\
        "   "

  parser = OCRParser()
  assert 2 == parser.parse(num), "2 did not parse"
コード例 #3
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse6():
  num = ' _ \n' +\
        '|_ \n' +\
        '|_|\n' +\
        '   '
  parser = OCRParser()

  print parser.parse(num)
  assert 6 == parser.parse(num), '6 did not parse'
コード例 #4
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse4():
  num = "   \n" +\
        "|_|\n" +\
        "  |\n" +\
        "   "

  parser = OCRParser()

  assert 4 == parser.parse(num), "4 did not parse"
コード例 #5
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse1():
  num = "   \n" + \
        "  |\n" + \
        "  |\n" + \
        "   "
  
  parser = OCRParser()

  assert 1==parser.parse(num), '1 did not parse'
コード例 #6
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse3():
  num = " _ \n" +\
        " _|\n" +\
        " _|\n" +\
        "   "

  parser = OCRParser()
  print parser.parse(num)
  assert 3 == parser.parse(num), "3 did not parse"
コード例 #7
0
def testShouldParse6():
    num = ' _ \n' +\
          '|_ \n' +\
          '|_|\n' +\
          '   '
    parser = OCRParser()

    print parser.parse(num)
    assert 6 == parser.parse(num), '6 did not parse'
コード例 #8
0
def testShouldParse1():
    num = "   \n" + \
          "  |\n" + \
          "  |\n" + \
          "   "

    parser = OCRParser()

    assert 1 == parser.parse(num), '1 did not parse'
コード例 #9
0
def testShouldParse4():
    num = "   \n" +\
          "|_|\n" +\
          "  |\n" +\
          "   "

    parser = OCRParser()

    assert 4 == parser.parse(num), "4 did not parse"
コード例 #10
0
def testShouldParse3():
    num = " _ \n" +\
          " _|\n" +\
          " _|\n" +\
          "   "

    parser = OCRParser()
    print parser.parse(num)
    assert 3 == parser.parse(num), "3 did not parse"
コード例 #11
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse7():
  num = ' _ \n' +\
        '  |\n' +\
        '  |\n' +\
        '   '

  parser = OCRParser()
  print parser.parse(num)

  assert 7 == parser.parse(num), '7 did not parse'
コード例 #12
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse5():
  num = " _ \n" +\
        "|_ \n" +\
        " _|\n" +\
        "   "

  parser = OCRParser()

  print parser.parse(num)
  assert 5 == parser.parse(num), "5 did not parse"
コード例 #13
0
def testShouldParse9():
    num = ' _ \n' +\
          '|_|\n' +\
          ' _|\n' +\
          '   '

    parser = OCRParser()
    print parser.parse(num)

    assert 9 == parser.parse(num), '9 did not parse'
コード例 #14
0
def testShouldParse7():
    num = ' _ \n' +\
          '  |\n' +\
          '  |\n' +\
          '   '

    parser = OCRParser()
    print parser.parse(num)

    assert 7 == parser.parse(num), '7 did not parse'
コード例 #15
0
def testShouldParse5():
    num = " _ \n" +\
          "|_ \n" +\
          " _|\n" +\
          "   "

    parser = OCRParser()

    print parser.parse(num)
    assert 5 == parser.parse(num), "5 did not parse"
コード例 #16
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParse9():
  num = ' _ \n' +\
        '|_|\n' +\
        ' _|\n' +\
        '   '

  parser = OCRParser()
  print parser.parse(num)

  assert 9 == parser.parse(num), '9 did not parse'
コード例 #17
0
def testShouldParseZeroes():

    num = ' _  _  _  _  _  _  _  _  _ \n' +\
          '| || || || || || || || || |\n' +\
          '|_||_||_||_||_||_||_||_||_|\n' +\
          '                           '

    parser = OCRParser()
    print parser.parseAccountNumber(num)

    assert parser.parseAccountNumber(num) == '000000000', 'zeroes failed'
コード例 #18
0
ファイル: testocrkata.py プロジェクト: osiris43/python_katas
def testShouldParseZeroes():

  num = ' _  _  _  _  _  _  _  _  _ \n' +\
        '| || || || || || || || || |\n' +\
        '|_||_||_||_||_||_||_||_||_|\n' +\
        '                           '

 
  parser = OCRParser()
  print parser.parseAccountNumber(num)

  assert parser.parseAccountNumber(num) == '000000000', 'zeroes failed'