1async def test_kv(service_client):
2 response = await service_client.post(
4 json={
'key': 1,
'value':
'one'},
6 assert response.status == 200
7 assert response.json()
is None
8 assert 'application/json' in response.headers[
'Content-Type']
10 response = await service_client.get(
'/kv', json={
'key': 1})
11 assert response.status == 200
12 assert response.json() == {
'key': 1,
'value':
'one'}
13 assert 'application/json' in response.headers[
'Content-Type']
15 response = await service_client.post(
17 json={
'key': 1,
'value':
'again_1'},
19 assert response.status == 200
21 response = await service_client.get(
'/kv', json={
'key': 1})
22 assert response.status == 200
23 assert response.json() == {
'key': 1,
'value':
'again_1'}
24 assert 'application/json' in response.headers[
'Content-Type']