From 3434bd9f9e5f434e434836a6686b30a0b8f723d8 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sat, 30 Mar 2024 10:46:47 -0400 Subject: [PATCH] only: more tests --- .../main/java/com/rusefi/ldmp/LiveDataProcessor.java | 2 +- .../java/com/rusefi/ldmp/LiveDataProcessorTest.java | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/java_tools/configuration_definition_base/src/main/java/com/rusefi/ldmp/LiveDataProcessor.java b/java_tools/configuration_definition_base/src/main/java/com/rusefi/ldmp/LiveDataProcessor.java index 58767e2c66..869e79040c 100644 --- a/java_tools/configuration_definition_base/src/main/java/com/rusefi/ldmp/LiveDataProcessor.java +++ b/java_tools/configuration_definition_base/src/main/java/com/rusefi/ldmp/LiveDataProcessor.java @@ -15,7 +15,7 @@ public class LiveDataProcessor { private final static String header = "// generated by gen_live_documentation.sh / LiveDataProcessor.java\n"; - private final static String enumContentFileName = "console/binary/generated/live_data_ids.h"; + public final static String enumContentFileName = "console/binary/generated/live_data_ids.h"; private final static String tsOutputsDestination = "console/binary/"; public static final String GAUGES = tsOutputsDestination + File.separator + "generated/gauges.ini"; diff --git a/java_tools/configuration_definition_base/src/test/java/com/rusefi/ldmp/LiveDataProcessorTest.java b/java_tools/configuration_definition_base/src/test/java/com/rusefi/ldmp/LiveDataProcessorTest.java index d8ab8ceefa..6d600578e9 100644 --- a/java_tools/configuration_definition_base/src/test/java/com/rusefi/ldmp/LiveDataProcessorTest.java +++ b/java_tools/configuration_definition_base/src/test/java/com/rusefi/ldmp/LiveDataProcessorTest.java @@ -96,5 +96,16 @@ public class LiveDataProcessorTest { captor.assertOutput("\tgaugeCategory = \"cate\"\n" + "tempC0Gauge = tempC0,\"WBO: Temperature0\", \"C\", 500.0,1000.0, 500.0,1000.0, 500.0,1000.0, 0,0\n", LiveDataProcessor.GAUGES); + + captor.assertOutput("// generated by gen_live_documentation.sh / LiveDataProcessor.java\n" + + "#pragma once\n" + + "\n" + + "// this generated C header is mostly used as input for java code generation\n" + + "typedef enum {\n" + + "LDS_wbo_channels0,\n" + + "LDS_output_channels,\n" + + "} live_data_e;\n" + + "#define WBO_CHANNELS_BASE_ADDRESS 0\n" + + "#define OUTPUT_CHANNELS_BASE_ADDRESS 12\n", LiveDataProcessor.enumContentFileName); } }