run_test.cpp 687 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. * Copyright 2010-2023 Branimir Karadzic. All rights reserved.
  3. * License: https://github.com/bkaradzic/bx/blob/master/LICENSE
  4. */
  5. #define CATCH_CONFIG_RUNNER
  6. #include "test.h"
  7. int runAllTests(int _argc, const char* _argv[])
  8. {
  9. DBG("Compiler: " BX_COMPILER_NAME
  10. ", CPU: " BX_CPU_NAME
  11. ", Architecture: " BX_ARCH_NAME
  12. ", OS: " BX_PLATFORM_NAME
  13. ", CRT: " BX_CRT_NAME
  14. ", Date: " __DATE__
  15. ", Time: " __TIME__
  16. ", C++: " BX_CPP_NAME
  17. );
  18. using namespace Catch;
  19. Session session;
  20. ConfigData config;
  21. config.defaultColourMode = BX_PLATFORM_EMSCRIPTEN ? ColourMode::None : ColourMode::PlatformDefault;
  22. session.useConfigData(config);
  23. return session.run(_argc, _argv);
  24. }