trying to help kinetis by reducing RAM usage back to where it was

This commit is contained in:
rusefillc 2021-02-08 23:21:34 -05:00
parent 8a237fa800
commit 8adc54e530
2 changed files with 19 additions and 0 deletions

View File

@ -1937,3 +1937,4 @@ end_struct
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_microRusEFI_presets true #define show_microRusEFI_presets true
#define show_Proteus_presets true #define show_Proteus_presets true

View File

@ -37,4 +37,22 @@ public class VariableRegistryTest {
assertEquals("ab'r'", registry.applyVariables("ab@@SD_r@@")); assertEquals("ab'r'", registry.applyVariables("ab@@SD_r@@"));
assertEquals("abr", registry.applyVariables("ab@@SD_r" + CHAR_SUFFIX + "@@")); assertEquals("abr", registry.applyVariables("ab@@SD_r" + CHAR_SUFFIX + "@@"));
} }
@Test
public void testPrepend() {
VariableRegistry registry = new VariableRegistry();
registry.register("key_string", "value_1");
assertEquals("value_1", registry.get("key_string"));
registry.register("key_string", "value_2");
assertEquals("value_1", registry.get("key_string"));
registry.register("key_int", 1);
assertEquals("1", registry.get("key_int"));
assertEquals("1", registry.get("key_int" + _HEX_SUFFIX));
registry.register("key_int", 2);
assertEquals("1", registry.get("key_int"));
assertEquals("1", registry.get("key_int" + _HEX_SUFFIX));
}
} }