You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Move WebTests web server from Engine/Source/Programs/WebTests/WebServer to Engine/Source/Programs/WebTestsServer, so to make sure not include all files underneath into VS project. [REVIEW] [at]michael.kirzinger [at]stephen.ma [at]chuck.zhu [at]michael.atchison [at]rafa.lecina #jira UE-191978 #rb stephen.ma [at]rafa.lecina [at]michael.atchison [CL 27189120 by lorry li in ue5-main branch]
23 lines
983 B
Markdown
23 lines
983 B
Markdown
WebTests
|
|
--------------------
|
|
|
|
This is a collection of tests for web features like http, websocket, ssl etc.
|
|
|
|
# Running the Tests
|
|
|
|
## Run the WebTestsServer(NOTE: This server is created for TEST PURPOSE ONLY, it's not production ready!!!):
|
|
In ../WebTestsServer folder:
|
|
> runserver.bat
|
|
Or if you use docker:
|
|
> dockerbuildandrun.bat
|
|
|
|
## Run the tests from VS:
|
|
Set `WebTests` as the startup project and set Solution Configuration to a `Development`.
|
|
If running tests on other devices, pass in the ip as command line args, after extra args AT THE END, like: "--extra-args --web_server_ip=your.pc.ip.address"
|
|
Compile and debug
|
|
|
|
# Adding new test case in WebTestsServer:
|
|
Add/change the code in ./WebTestsServer code, most likely in httptests/urls.py and httptests/views.py, and save. Code will be reloaded if the web server is running
|
|
When using docker, also need to run dockerbuildandrun.bat
|
|
For more info about how to code in django, check https://docs.djangoproject.com/en/
|