diff options
author | Piotr Dziwiński <piotrdz@gmail.com> | 2013-11-19 10:09:10 -0800 |
---|---|---|
committer | Piotr Dziwiński <piotrdz@gmail.com> | 2013-11-19 10:09:10 -0800 |
commit | b3b80b5fbb0f0b4e1633c1a1ca1d2804b7a0ec59 (patch) | |
tree | e0e3e3f929a5f39a297f94c4e1b44fda3635dd3b /test/envs | |
parent | 5514c950b90788a9f030f585777f5779af76f2aa (diff) | |
parent | 86c0eb193dc84d39056e9a581f0717a058614db1 (diff) | |
download | colobot-b3b80b5fbb0f0b4e1633c1a1ca1d2804b7a0ec59.tar.gz colobot-b3b80b5fbb0f0b4e1633c1a1ca1d2804b7a0ec59.tar.bz2 colobot-b3b80b5fbb0f0b4e1633c1a1ca1d2804b7a0ec59.zip |
Merge pull request #251 from OdyX/dev-fix-tests
Fix build tests as well as other useful tests
Diffstat (limited to 'test/envs')
-rw-r--r-- | test/envs/opengl/README.txt | 2 | ||||
-rw-r--r-- | test/envs/opengl/light_test.cpp | 3 | ||||
-rw-r--r-- | test/envs/opengl/model_test.cpp | 5 | ||||
-rw-r--r-- | test/envs/opengl/transform_test.cpp | 3 |
4 files changed, 11 insertions, 2 deletions
diff --git a/test/envs/opengl/README.txt b/test/envs/opengl/README.txt index c618415..f64f185 100644 --- a/test/envs/opengl/README.txt +++ b/test/envs/opengl/README.txt @@ -1,7 +1,7 @@ Test programs for OpenGL engine: - texture_test -> multitexturing test with 2 textures (included as files: ./tex1.png, ./tex2.png) - model_test -> simple model viewer to test model loading - usage: ./model_test {dxf|mod} model_file + usage: ./model_test {old|new_txt|new_bin} model_file second argument is the loaded format (DXF or Colobot .mod files) requires ./tex folder (or symlink) with Colobot textures viewer is controlled from keyboard - the bindings can be found in code diff --git a/test/envs/opengl/light_test.cpp b/test/envs/opengl/light_test.cpp index 0baf6d3..227ca2a 100644 --- a/test/envs/opengl/light_test.cpp +++ b/test/envs/opengl/light_test.cpp @@ -365,6 +365,9 @@ int SDL_MAIN_FUNC(int argc, char *argv[]) { CLogger logger; + CSystemUtils* systemUtils = CSystemUtils::Create(); // platform-specific utils + systemUtils->Init(); + PREV_TIME = GetSystemUtils()->CreateTimeStamp(); CURR_TIME = GetSystemUtils()->CreateTimeStamp(); diff --git a/test/envs/opengl/model_test.cpp b/test/envs/opengl/model_test.cpp index 1dda69c..fa4042c 100644 --- a/test/envs/opengl/model_test.cpp +++ b/test/envs/opengl/model_test.cpp @@ -265,6 +265,9 @@ int SDL_MAIN_FUNC(int argc, char *argv[]) { CLogger logger; + CSystemUtils* systemUtils = CSystemUtils::Create(); // platform-specific utils + systemUtils->Init(); + PREV_TIME = GetSystemUtils()->CreateTimeStamp(); CURR_TIME = GetSystemUtils()->CreateTimeStamp(); @@ -273,7 +276,7 @@ int SDL_MAIN_FUNC(int argc, char *argv[]) if (argc != 3) { - std::cerr << "Usage: " << argv[0] << "{old|new_txt|new_bin} model_file" << std::endl; + std::cerr << "Usage: " << argv[0] << " {old|new_txt|new_bin} model_file" << std::endl; return 1; } diff --git a/test/envs/opengl/transform_test.cpp b/test/envs/opengl/transform_test.cpp index 1d5ccf1..58d8e9e 100644 --- a/test/envs/opengl/transform_test.cpp +++ b/test/envs/opengl/transform_test.cpp @@ -243,6 +243,9 @@ int SDL_MAIN_FUNC(int argc, char *argv[]) { CLogger logger; + CSystemUtils* systemUtils = CSystemUtils::Create(); // platform-specific utils + systemUtils->Init(); + PREV_TIME = GetSystemUtils()->CreateTimeStamp(); CURR_TIME = GetSystemUtils()->CreateTimeStamp(); |