(knowledge_webapp, aiohttp_client, fire_event_mock)
| 80 | |
| 81 | |
| 82 | async def test_display_operation_facts(knowledge_webapp, aiohttp_client, fire_event_mock): |
| 83 | client = await aiohttp_client(knowledge_webapp) |
| 84 | op_id_test = 'this_is_a_valid_operation_id' |
| 85 | |
| 86 | fact_data = { |
| 87 | 'trait': 'demo', |
| 88 | 'value': 'test', |
| 89 | 'source': op_id_test |
| 90 | } |
| 91 | await client.post('/facts', json=fact_data, headers=headers) |
| 92 | resp = await client.get(f'/facts/{op_id_test}', headers=headers) |
| 93 | data = await resp.json() |
| 94 | response = data['found'] |
| 95 | |
| 96 | assert len(response) == 1 |
| 97 | assert response[0]['trait'] == 'demo' |
| 98 | assert response[0]['value'] == 'test' |
| 99 | assert response[0]['source'] == op_id_test |
| 100 | |
| 101 | |
| 102 | async def test_display_relationships(knowledge_webapp, aiohttp_client, fire_event_mock): |
nothing calls this directly
no test coverage detected