mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-21 00:47:35 +08:00
unittests: add setup code to call param_init()
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#include <systemlib/param/param.h>
|
||||
|
||||
#include "gtest/gtest.h"
|
||||
|
||||
|
||||
class TestEnvironment: public ::testing::Environment {
|
||||
public:
|
||||
/**
|
||||
* Testing setup: this is called before the actual tests are executed.
|
||||
*/
|
||||
virtual void SetUp()
|
||||
{
|
||||
param_init();
|
||||
}
|
||||
};
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
::testing::InitGoogleTest(&argc, argv);
|
||||
// gtest takes ownership of the TestEnvironment ptr - we don't delete it.
|
||||
::testing::AddGlobalTestEnvironment(new TestEnvironment);
|
||||
return RUN_ALL_TESTS();
|
||||
}
|
||||
Reference in New Issue
Block a user