def test_compress(): """ Test the function compress """ print('Testing compress') assert_equals('a3', hw1.compress('aaa')) assert_equals('', hw1.compress('')) assert_equals('a1b1c1d1e3f1g3', hw1.compress('abcdeeefggg')) assert_equals('c2o2m1p1r2e1', hw1.compress('ccoomprre'))
def test_compress(): """ Tests the function count_divisible_digits """ print('test_compress') assert_equals('c1o17l1k1a1n1g1a1r1o2', hw1.compress('cooooooooooooooooolkangaroo')) assert_equals('a3', hw1.compress('aaa')) assert_equals('j2k2b2a1s1d1f1v4', hw1.compress('jjkkbbasdfvvvv')) assert_equals('b1y1u1n1g1s1u1j1u1n1g191132191', hw1.compress('byungsujung911129'))
def test_compress(): """ Tests the function compress """ print('Testing compress') # Spec tests assert_equals('c1o17l1k1a1n1g1a1r1o2', hw1.compress('cooooooooooooooooolkangaroo')) assert_equals('a3', hw1.compress('aaa')) assert_equals('', hw1.compress('')) # Edge cases assert_equals('a1A3a1', hw1.compress('aAAAa')) assert_equals('T1h1e1B1e2M1o1v1i1e1', hw1.compress('TheBeeMovie'))
def test_compress(): """ Tests the compress """ print('Testing compress') # Notice that we have to start the function calls with "hw1." since # they live in another file # Cases from the made up "spec" for this problem assert_equals('c1o17l1k1a1n1g1a1r1o2', hw1.compress('cooooooooooooooooolkangaroo')) assert_equals('a3', hw1.compress('aaa')) assert_equals('', hw1.compress('')) # Additional two cases assert_equals('b3', hw1.compress('bbb')) assert_equals('c3d3', hw1.compress('cccddd'))
def test_compress(): assert_equals('c1o17l1k1a1n1g1a1r1o2', hw1.compress('cooooooooooooooooolkangaroo')) # new tests assert_equals('c1', hw1.compress('c')) assert_equals('a8', hw1.compress('aaaaaaaa'))