test_common.h 730 B

1234567891011121314151617181920212223242526272829303132
  1. #define __OOC_CPP__
  2. #define __OOC_DEBUG__
  3. extern "C" {
  4. #include <stdio.h>
  5. #include "../package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.h"
  6. #include "BaseObj.h"
  7. #include "PikaCompiler.h"
  8. #include "PikaMain.h"
  9. #include "PikaMath_Operator.h"
  10. #include "PikaParser.h"
  11. #include "PikaStdLib_MemChecker.h"
  12. #include "PikaStdLib_SysObj.h"
  13. #include "PikaVM.h"
  14. #include "TinyObj.h"
  15. #include "dataArgs.h"
  16. #include "dataMemory.h"
  17. #include "dataStrs.h"
  18. #include "pikaScript.h"
  19. #include "pika_config_gtest.h"
  20. extern PikaMemInfo pikaMemInfo;
  21. /* the log_buff of printf */
  22. extern char log_buff[LOG_BUFF_MAX][LOG_SIZE];
  23. }
  24. #if USE_GOOGLE_TEST
  25. #include "gtest/gtest.h"
  26. #define TEST_START
  27. #define TEST_END
  28. #else
  29. #include "test_purec.h"
  30. #endif