Initial win32 webserver
This commit is contained in:
parent
39422838b7
commit
af50eea208
13 changed files with 661 additions and 5 deletions
|
@ -13,6 +13,7 @@ set(TEST_MODULES
|
|||
image
|
||||
ipc
|
||||
network
|
||||
mesh
|
||||
publishing
|
||||
video
|
||||
web
|
||||
|
|
11
test/mesh/CMakeLists.txt
Normal file
11
test/mesh/CMakeLists.txt
Normal file
|
@ -0,0 +1,11 @@
|
|||
|
||||
set(MESH_UNIT_TEST_FILES
|
||||
mesh/TestMeshObjWriter.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
||||
|
||||
set(MESH_UNIT_TEST_DEPENDENCIES
|
||||
mesh
|
||||
PARENT_SCOPE
|
||||
)
|
15
test/mesh/TestMeshObjWriter.cpp
Normal file
15
test/mesh/TestMeshObjWriter.cpp
Normal file
|
@ -0,0 +1,15 @@
|
|||
#include "MeshObjWriter.h"
|
||||
|
||||
#include "TestFramework.h"
|
||||
#include "TestUtils.h"
|
||||
|
||||
#include "MeshPrimitives.h"
|
||||
|
||||
TEST_CASE(TestMeshObjWriter, "mesh")
|
||||
{
|
||||
auto mesh = MeshPrimitives::buildRectangleAsTriMesh();
|
||||
|
||||
MeshObjWriter writer;
|
||||
writer.write(TestUtils::getTestOutputDir(__FILE__) / "out.obj", mesh.get());
|
||||
|
||||
};
|
|
@ -3,8 +3,18 @@ set(NETWORK_UNIT_TEST_FILES
|
|||
network/TestNetworkManagerServer.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
||||
set(NETWORK_INTEGRATION_TEST_FILES
|
||||
network/TestWin32WebServer.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
||||
set(NETWORK_UNIT_TEST_DEPENDENCIES
|
||||
network
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
||||
set(NETWORK_INTEGRATION_TEST_DEPENDENCIES
|
||||
network
|
||||
PARENT_SCOPE
|
||||
)
|
10
test/network/TestWin32WebServer.cpp
Normal file
10
test/network/TestWin32WebServer.cpp
Normal file
|
@ -0,0 +1,10 @@
|
|||
#include "NetworkManager.h"
|
||||
|
||||
#include "TestFramework.h"
|
||||
|
||||
TEST_CASE(TestWin32WebServer, "network")
|
||||
{
|
||||
auto network_manager = NetworkManager::Create();
|
||||
|
||||
network_manager->RunHttpServer();
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue