diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2023-10-11 10:35:06 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2023-10-11 13:35:27 +0200 |
commit | ca4544f04cc67c296e58170e76203bc11519d988 (patch) | |
tree | 2dcbe936be206c4e7f95a28525fafff6f7340e5e /test/app.cpp | |
parent | 018755dab3d2a5bb0ead627b6ecad6735a9f0114 (diff) |
add benchmark executable
Diffstat (limited to 'test/app.cpp')
-rw-r--r-- | test/app.cpp | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/test/app.cpp b/test/app.cpp deleted file mode 100644 index 3e1f7f82..00000000 --- a/test/app.cpp +++ /dev/null @@ -1,58 +0,0 @@ -#include "app.hpp" -#include "compat/assert.hpp" -#include "loader/loader.hpp" -#include <stdlib.h> -#include <cstdlib> - -namespace floormat { - -test_app::test_app(const Arguments& arguments): - Application { - arguments, - Configuration{} - } -{ -} - -test_app::~test_app() -{ - loader_::destroy(); -} - -int test_app::exec() -{ - test_coords(); - test_json(); - test_tile_iter(); - test_magnum_math(); - test_entity(); - test_loader(); - test_bitmask(); - test_serializer_1(); - test_serializer_2(); - test_path_search(); - test_math(); - test_hash(); - test_path_search_node_pool(); - - test_dijkstra(); - - zzz_test_misc(); - - return 0; -} - -} // namespace floormat - -int main(int argc, char** argv) -{ -#ifdef _WIN32 - // NOLINTNEXTLINE(concurrency-mt-unsafe) - if (const auto* s = std::getenv("MAGNUM_LOG"); !s || !*s) - _putenv("MAGNUM_LOG=quiet"); -#else - setenv("MAGNUM_LOG", "quiet", 0); -#endif - floormat::test_app application{{argc, argv}}; - return application.exec(); -} |