mirror of https://github.com/FOME-Tech/fome-fw.git
gtest in library is hard (#3998)
* Revert "Revert "JNI for test coverage #3965""
This reverts commit d1df67b8d5
.
* JNI for test coverage #3965
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
This commit is contained in:
parent
044cd1f7bf
commit
f8f311bb87
|
@ -12,5 +12,7 @@ public class JniUnitTest {
|
||||||
EngineLogic engineLogic = new EngineLogic();
|
EngineLogic engineLogic = new EngineLogic();
|
||||||
String version = engineLogic.getVersion();
|
String version = engineLogic.getVersion();
|
||||||
assertTrue("Got " + version, version.contains("Hello"));
|
assertTrue("Got " + version, version.contains("Hello"));
|
||||||
|
|
||||||
|
engineLogic.invokePeriodicCallback();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -135,9 +135,12 @@ EngineTestHelper::EngineTestHelper(engine_type_e engineType, configuration_callb
|
||||||
|
|
||||||
EngineTestHelper::~EngineTestHelper() {
|
EngineTestHelper::~EngineTestHelper() {
|
||||||
// Write history to file
|
// Write history to file
|
||||||
std::stringstream filePath;
|
extern bool hasInitGtest;
|
||||||
filePath << "unittest_" << ::testing::UnitTest::GetInstance()->current_test_info()->name() << ".logicdata";
|
if (hasInitGtest) {
|
||||||
writeEvents(filePath.str().c_str());
|
std::stringstream filePath;
|
||||||
|
filePath << "unittest_" << ::testing::UnitTest::GetInstance()->current_test_info()->name() << ".logicdata";
|
||||||
|
writeEvents(filePath.str().c_str());
|
||||||
|
}
|
||||||
|
|
||||||
// Cleanup
|
// Cleanup
|
||||||
enginePins.reset();
|
enginePins.reset();
|
||||||
|
|
Loading…
Reference in New Issue