This commit is contained in:
rusefillc 2022-04-17 18:10:40 -04:00
commit 1d9af6ef1f
1 changed files with 12 additions and 0 deletions

View File

@ -40,7 +40,19 @@ public class JavaSensorsConsumerTest {
"internalMcuTemperature(\"mcu\", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 17, 1.0, 0.0, 0.0, \"deg C\"),\n" +
"alignmentFill_at_18(\"need 4 byte alignment\", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 18, 1.0, -20.0, 100.0, \"units\"),\n",
javaSensorsConsumer.getContent());
assertEquals(20, javaSensorsConsumer.sensorTsPosition);
}
@Test
public void bitAtTheEndBug() throws IOException {
ReaderState state = new ReaderState();
String outputChannels =
"struct_no_prefix output_channels_s\n" +
"bit sd_present\n" +
"end_struct\n";
JavaSensorsConsumer javaSensorsConsumer = new JavaSensorsConsumer();
state.readBufferedReader(outputChannels, javaSensorsConsumer);
assertEquals(0, javaSensorsConsumer.sensorTsPosition);
}
}