def test_dictionary ( ) :
cache = { r_text : "str" }
eq_ ( solve ( estonian . dictionary . revision . datasources . dict_words
    cache = cache ) , [ "str" , "str" , "str" , "str" ] )
eq_ ( solve ( estonian . dictionary . revision . datasources . non_dict_words ,
    cache = cache ) , [ "str" ] )
eq_ ( estonian . dictionary , pickle . loads ( pickle . dumps ( estonian . dictionary ) ) )

def test_dictionary ( ) :
    cache = { r_text : "str" }
    eq_ ( solve ( estonian . dictionary . revision . datasources . dict_words ,
        cache = cache ) , [ "str" , "str" , "str" , "str" ] )
    eq_ ( solve ( estonian . dictionary . revision . datasources . non_dict_words ,
        cache = cache ) , [ "str" ] )
    eq_ ( estonian . dictionary , pickle . loads ( pickle . dumps ( estonian . dictionary ) ) )

次に示すpythonコードの誤りを修正しなさい。