empty gets caching test