From 8a1376b1696828eb7abf4c5d1b0d65e4c6bd3681 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 15 Mar 2025 13:00:47 +0100 Subject: [PATCH] add test for NO_VALUE --- test/test_api/test_shuntingYard.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/test_api/test_shuntingYard.hpp b/test/test_api/test_shuntingYard.hpp index 617d0fb6d..3d719389c 100644 --- a/test/test_api/test_shuntingYard.hpp +++ b/test/test_api/test_shuntingYard.hpp @@ -126,6 +126,12 @@ void shuntingYard_test20() { TEST_ASSERT_EQUAL_STRING(expected_result.c_str(), compute(test_value).c_str()); } +void shuntingYard_test21() { + std::string expected_result = ""; + std::string test_value = "boiler/storagetemp2 == \"\""; + TEST_ASSERT_EQUAL_STRING(expected_result.c_str(), compute(test_value).c_str()); +} + void run_shuntingYard_tests() { RUN_TEST(shuntingYard_test1); RUN_TEST(shuntingYard_test2); @@ -147,4 +153,5 @@ void run_shuntingYard_tests() { RUN_TEST(shuntingYard_test18); RUN_TEST(shuntingYard_test19); RUN_TEST(shuntingYard_test20); + RUN_TEST(shuntingYard_test21); }