-
- Downloads
Bring in the testrunner/http server scaffold for better integration testing.
This brings in a copy of llmessage's llsdmessage testing server. We run a mocked HTTP service to handle requests and the integration tests run against it by picking up the LL_TEST_PORT environment variable when running. Add some checks and output to produce useful info when run in the wrong environment and when bad status is received. Later will add a dead port as well so we can test that rather than use 'localhost:2'.
Showing
- indra/llcorehttp/CMakeLists.txt 2 additions, 0 deletionsindra/llcorehttp/CMakeLists.txt
- indra/llcorehttp/tests/llcorehttp_test.cpp 36 additions, 0 deletionsindra/llcorehttp/tests/llcorehttp_test.cpp
- indra/llcorehttp/tests/llcorehttp_test.h 5 additions, 0 deletionsindra/llcorehttp/tests/llcorehttp_test.h
- indra/llcorehttp/tests/test_httprequest.hpp 117 additions, 2 deletionsindra/llcorehttp/tests/test_httprequest.hpp
- indra/llcorehttp/tests/test_llcorehttp_peer.py 146 additions, 0 deletionsindra/llcorehttp/tests/test_llcorehttp_peer.py
- indra/llcorehttp/tests/testrunner.py 262 additions, 0 deletionsindra/llcorehttp/tests/testrunner.py
Loading
Please register or sign in to comment