added auth test with caching
updated requirements and test_framework