You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_utils.py 379 B

12345678910111213141516
  1. import pytest
  2. import megengine
  3. from megengine.utils.persistent_cache import PersistentCacheOnServer
  4. def test_persistent_cache():
  5. pc = PersistentCacheOnServer()
  6. k0 = b"\x00\x00"
  7. k1 = b"\x00\x01"
  8. cat = "test"
  9. pc.put(cat, k0, k1)
  10. pc.put(cat, k1, k0)
  11. assert k1 == pc.get(cat, k0)
  12. assert k0 == pc.get(cat, k1)
  13. assert pc.get("test1", k0) == None