diff options
Diffstat (limited to 'src/import')
| -rw-r--r-- | src/import/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | src/import/import.c | 6 | ||||
| -rw-r--r-- | src/import/import.test.c | 2 | ||||
| -rw-r--r-- | src/import/import.test.h | 3 | ||||
| -rw-r--r-- | src/import/import_node.test.c | 1 | ||||
| -rw-r--r-- | src/import/import_scene.test.c | 13 | 
6 files changed, 26 insertions, 0 deletions
| diff --git a/src/import/CMakeLists.txt b/src/import/CMakeLists.txt index 5b9238b..358e96c 100644 --- a/src/import/CMakeLists.txt +++ b/src/import/CMakeLists.txt @@ -9,4 +9,5 @@ target_sources(test PUBLIC  	${CMAKE_CURRENT_LIST_DIR}/import.test.c  	${CMAKE_CURRENT_LIST_DIR}/import_mesh.test.c  	${CMAKE_CURRENT_LIST_DIR}/import_node.test.c +	${CMAKE_CURRENT_LIST_DIR}/import_scene.test.c  ) diff --git a/src/import/import.c b/src/import/import.c index 400f1d9..8852c81 100644 --- a/src/import/import.c +++ b/src/import/import.c @@ -225,3 +225,9 @@ static void push_node(lua_State *L, struct aiNode *node)  		lua_setfield(L, nodetbl, "children");  	}  } + + +static void push_scene(lua_State *L, struct aiNode *node) +{ +	 +} diff --git a/src/import/import.test.c b/src/import/import.test.c index 558398a..d002dba 100644 --- a/src/import/import.test.c +++ b/src/import/import.test.c @@ -14,4 +14,6 @@ void suite_import()  	lily_run_test(test_push_mesh_uvs);  	lily_run_test(test_push_node); + +	lily_run_test(test_push_scene);  } diff --git a/src/import/import.test.h b/src/import/import.test.h index 5aafdb3..3613187 100644 --- a/src/import/import.test.h +++ b/src/import/import.test.h @@ -15,4 +15,7 @@ void test_push_mesh_uvs();  /* node tests */  void test_push_node(); +/* scene tests */ +void test_push_scene(); +  #endif diff --git a/src/import/import_node.test.c b/src/import/import_node.test.c index 7c498a8..fed3125 100644 --- a/src/import/import_node.test.c +++ b/src/import/import_node.test.c @@ -42,6 +42,7 @@ void test_push_node()  	struct aiNode nodeC;  	struct aiNode *a_children[] = { &nodeC };  	nodeA.mChildren = a_children; +	nodeA.mNumChildren = 1;  	nodeC.mMeshes = meshes + 7;  	nodeC.mNumMeshes = 1;  	nodeC.mChildren = NULL; diff --git a/src/import/import_scene.test.c b/src/import/import_scene.test.c new file mode 100644 index 0000000..72718eb --- /dev/null +++ b/src/import/import_scene.test.c @@ -0,0 +1,13 @@ +#include <lua.h> +#include <lauxlib.h> +#include <assimp/scene.h> +#include "test/lily-test.h" +#include "import.test.h" + + +#include "import.c" + + +void test_push_scene() +{ +} | 
