예제 #1
0
def test_find_number_7():
    s = 'sdglk421.e6'
    r = find_number(s)
    assert s[r[0]:r[1]] == '421.'
예제 #2
0
def test_find_number_7():
    "tests that we find decimal numbers with exponents"
    s = 'sdglk421.e6'
    r = find_number(s)
    assert s[r[0]:r[1]] == '421.e6', s[r[0]:r[1]]
예제 #3
0
def test_find_number_3():
    s = 'jq% misdirect/ 82ghn 931'
    r = find_number(s)
    assert s[r[0]:r[1]] == '82'
예제 #4
0
def test_find_number_3():
    "tests that we find the first of two numbers"
    s = 'jq% misdirect/ 82ghn 931'
    r = find_number(s)
    assert s[r[0]:r[1]] == '82'
예제 #5
0
def test_find_number_5():
    "tests that we find decimal numbers with negative signs"
    s = 'over the laz-91.2y dog'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-91.2'
예제 #6
0
def test_find_number_false_exponent():
    """tests that we don't include an e after a number, mistaking it for
    an exponent."""
    s = '2e'
    r = find_number(s)
    assert s[r[0]:r[1]] == '2', s[r[0]:r[1]]
예제 #7
0
def test_find_number_1():
    "tests that we find an int among letters"
    s = 'jashlhl123sfs'
    r = find_number(s)
    assert s[r[0]:r[1]] == '123'
예제 #8
0
def test_find_number_8():
    s = 'ryleh -14e7$$!$'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-14e7'
예제 #9
0
def test_find_number_1():
    s = 'jashlhl123sfs'
    r = find_number(s)
    assert s[r[0]:r[1]] == '123'
예제 #10
0
def test_find_number_0():
    r = find_number('sss')
    assert r is None
예제 #11
0
def test_find_number_7():
    s = 'sdglk421.e6'
    r = find_number(s)
    assert s[r[0]:r[1]] == '421.'
예제 #12
0
def test_find_number_6():
    s = 'query1e5 not found'
    r = find_number(s)
    assert s[r[0]:r[1]] == '1e5'
예제 #13
0
def test_find_number_5():
    s = 'over the laz-91.2y dog'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-91.2'
예제 #14
0
def test_find_number_4():
    s = 'the quick brown fox 54.6 jumped'
    r = find_number(s)
    assert s[r[0]:r[1]] == '54.6'
예제 #15
0
def test_find_number_0():
    r = find_number('sss')
    assert r is None
예제 #16
0
def test_find_number_1():
    s = 'jashlhl123sfs'
    r = find_number(s)
    assert s[r[0]:r[1]] == '123'
예제 #17
0
def test_find_number_8():
    s = 'ryleh -14e7$$!$'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-14e7'
예제 #18
0
def test_find_number_2():
    s = 'aghwirougiuhfajlsopka"-987?'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-987'
예제 #19
0
def test_find_number_0():
    "test that we find no number in a string with no numbers"
    r = find_number('sss')
    assert r is None
예제 #20
0
def test_find_number_3():
    s = 'jq% misdirect/ 82ghn 931'
    r = find_number(s)
    assert s[r[0]:r[1]] == '82'
예제 #21
0
def test_find_number_2():
    "tests that we find an int with a negative sign"
    s = 'aghwirougiuhfajlsopka"-987?'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-987'
예제 #22
0
def test_find_number_4():
    s = 'the quick brown fox 54.6 jumped'
    r = find_number(s)
    assert s[r[0]:r[1]] == '54.6'
예제 #23
0
def test_find_number_4():
    "tests that we find decimal numbers"
    s = 'the quick brown fox 54.6 jumped'
    r = find_number(s)
    assert s[r[0]:r[1]] == '54.6'
예제 #24
0
def test_find_number_5():
    s = 'over the laz-91.2y dog'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-91.2'
예제 #25
0
def test_find_number_6():
    "tests that we find numbers with exponents"
    s = 'query1e5 not found'
    r = find_number(s)
    assert s[r[0]:r[1]] == '1e5'
예제 #26
0
def test_find_number_6():
    s = 'query1e5 not found'
    r = find_number(s)
    assert s[r[0]:r[1]] == '1e5'
예제 #27
0
def test_find_number_8():
    "tests that we find numbers with exponents and negative signs"
    s = 'ryleh -14e7$$!$'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-14e7'
예제 #28
0
def test_find_number_2():
    s = 'aghwirougiuhfajlsopka"-987?'
    r = find_number(s)
    assert s[r[0]:r[1]] == '-987'