use dictcache by default in test instead of shelvetest so that the filesystem isn't necessary