[Config] Fix 'all' handling to match docs (#889)

* Fix some stuff to match docs

* For Palm__ <3
This commit is contained in:
Will
2017-08-09 21:39:19 -04:00
committed by GitHub
parent 4923ffe98a
commit d4da9edb3e
2 changed files with 24 additions and 4 deletions

View File

@@ -278,12 +278,20 @@ async def test_member_clear_all(config, member_factory):
# Get All testing
@pytest.mark.asyncio
async def test_user_get_all(config, user_factory):
async def test_user_get_all_from_kind(config, user_factory):
for _ in range(5):
user = user_factory.get()
await config.user(user).foo.set(True)
user = user_factory.get()
all_data = config.user(user).all()
all_data = config.user(user).all_from_kind()
assert len(all_data) == 5
@pytest.mark.asyncio
async def test_user_getalldata(config, user_factory):
user = user_factory.get()
await config.user(user).foo.set(False)
assert "foo" in config.user(user).all()