Exemplo n.º 1
0
def test_complex_input_2():
    correct_map = markov_solution.build_chains("sample4.txt", 2)
    print "Expected map:", correct_map
    new_map = markov.process_file("sample4.txt")
    print "Your map:", new_map

    assert new_map == correct_map, """\
Exemplo n.º 2
0
def test_complex_input_2():
    correct_map = markov_solution.build_chains("sample4.txt", 2)
    print "Expected map:", correct_map
    new_map = markov.process_file("sample4.txt")
    print "Your map:", new_map

    assert new_map == correct_map, """\
Exemplo n.º 3
0
def test_complex_input_3():
    correct_map = markov_solution.build_chains("sample5.txt", 2)
    new_map = markov.process_file("sample5.txt")

    for key in correct_map.keys():
        print "Expected: %r => %r" % (key, correct_map[key])
        print "Received: %r => %r" % (key, new_map[key])
        assert sorted(correct_map[key]) == sorted(new_map[key]), """\
Exemplo n.º 4
0
def test_complex_input_3():
    correct_map = markov_solution.build_chains("sample5.txt", 2)
    new_map = markov.process_file("sample5.txt")

    for key in correct_map.keys():
        print "Expected: %r => %r"%(key, correct_map[key])
        print "Received: %r => %r"%(key, new_map[key])
        assert sorted(correct_map[key]) == sorted(new_map[key]), """\