为状态机增加了线程运行,并补充了数据库

This commit is contained in:
zjk
2025-02-10 21:30:53 +08:00
parent 59faa14afb
commit ed0d7f7fe0
8 changed files with 189 additions and 170 deletions
+3 -7
View File
@@ -5,14 +5,10 @@ TEST_CASE("SQLiteDB Test", "[SQLiteDB]") {
SQLiteDB db("test.db");
SECTION("Create Tables") {
db.createTables();
db.createPowerDataTables();
db.createStateTables();
}
SECTION("Insert Data") {
PowerData data = {0, "2025-02-10 14:09:00", 12.5, 2.5, 31.25, 25.0};
db.insertStructData("power_data", data);
}
SECTION("Query Data") {
std::vector<PowerData> results = db.getPowerData();
REQUIRE(results.size() == 1);