37 lines
1.2 KiB
Plaintext
37 lines
1.2 KiB
Plaintext
*** Settings ***
|
|
Documentation Integration tests for ReactiveCleverAgentsApp
|
|
Library OperatingSystem
|
|
Library CleverActorsLib.py
|
|
|
|
*** Variables ***
|
|
${FIXTURES} ${CURDIR}${/}..${/}tests${/}fixtures
|
|
|
|
*** Test Cases ***
|
|
App Loads From Simple Echo Config
|
|
[Documentation] Verify app can load the simple echo fixture and has agents
|
|
Create App With Fixture simple_echo_config.yaml
|
|
App Loads Without Error
|
|
App Has Agents
|
|
[Teardown] App Can Dispose
|
|
|
|
App Loads From Test Config
|
|
[Documentation] Verify app loads the test_config fixture (mock provider allowed)
|
|
Create App With Fixture simple_echo_config.yaml
|
|
App Loads Without Error
|
|
App Has Agents
|
|
[Teardown] App Can Dispose
|
|
|
|
App Stream Router Has Streams
|
|
[Documentation] Verify the internal stream router is populated
|
|
Create App With Fixture simple_echo_config.yaml
|
|
App Loads Without Error
|
|
App Stream Router Has Streams
|
|
[Teardown] App Can Dispose
|
|
|
|
App Can Visualize Network
|
|
[Documentation] Verify visualize_network produces non-empty output
|
|
Create App With Fixture simple_echo_config.yaml
|
|
App Loads Without Error
|
|
App Can Visualize
|
|
[Teardown] App Can Dispose
|