cmodule-test.cpp 386 B

123456789101112131415
  1. #include "test_common.h"
  2. TEST(cmodule, print_) {
  3. /* init */
  4. pikaMemInfo.heapUsedMax = 0;
  5. PikaObj* pikaMain = newRootObj("pikaMain", New_PikaMain);
  6. /* run */
  7. obj_run(pikaMain, "print('test', 'test2')\n");
  8. /* collect */
  9. /* assert */
  10. EXPECT_STREQ(log_buff[0], "test test2\r\n");
  11. /* deinit */
  12. obj_deinit(pikaMain);
  13. EXPECT_EQ(pikaMemNow(), 0);
  14. }