(self, event_loop, app_svc, file_svc, contact_svc, data_svc, learning_svc, event_svc, op_with_learning_parser,
make_test_link, make_test_result, knowledge_svc, fire_event_mock)
| 401 | assert event_kwargs['to_state'] == 'finished' |
| 402 | |
| 403 | def test_with_learning_parser(self, event_loop, app_svc, file_svc, contact_svc, data_svc, learning_svc, event_svc, op_with_learning_parser, |
| 404 | make_test_link, make_test_result, knowledge_svc, fire_event_mock): |
| 405 | test_link = make_test_link(1234) |
| 406 | op_with_learning_parser.add_link(test_link) |
| 407 | test_result = make_test_result(test_link.id) |
| 408 | event_loop.run_until_complete(data_svc.store(op_with_learning_parser)) |
| 409 | event_loop.run_until_complete(contact_svc._save(test_result)) |
| 410 | assert len(test_link.facts) == 1 |
| 411 | fact = test_link.facts[0] |
| 412 | assert fact.trait == 'host.ip.address' |
| 413 | assert fact.value == '10.10.10.10' |
| 414 | knowledge_data = event_loop.run_until_complete(op_with_learning_parser.all_facts()) |
| 415 | assert len(knowledge_data) == 1 |
| 416 | assert knowledge_data[0].trait == 'host.ip.address' |
| 417 | assert knowledge_data[0].value == '10.10.10.10' |
| 418 | |
| 419 | def test_without_learning_parser(self, event_loop, app_svc, contact_svc, data_svc, learning_svc, event_svc, |
| 420 | op_without_learning_parser, make_test_link, make_test_result): |
nothing calls this directly
no test coverage detected