def test_03_get_hash_key(self): """Test CACHE get_hash_key works.""" prefix = 'prefix' key_to_hash = get_key_to_hash(1, vowel=u'ñ') tmp = key_to_hash.encode('utf-8') expected = prefix + ":" + hashlib.md5(tmp).hexdigest() key = get_hash_key(prefix, key_to_hash) err_msg = "The expected key is different %s != %s" % (expected, key) assert expected == key, err_msg
def test_02_get_key_to_hash_with_args_and_kwargs(self): """Test CACHE get_key_to_hash with args and kwargs works.""" expected = ':1:a' key_to_hash = get_key_to_hash(1, vowel='a') err_msg = "Different key_to_hash %s != %s" % (key_to_hash, expected) assert key_to_hash == expected, err_msg