Add multi-decoder split and pit timing support
This commit is contained in:
@@ -61,6 +61,11 @@ test("backend hydration normalizes persisted entities and settings", () => {
|
||||
activeSessionId: "session_1",
|
||||
settings: {
|
||||
wsUrl: "ws://decoder:9000",
|
||||
splitDecoderEnabled: true,
|
||||
splitWsUrl: "ws://decoder:9001",
|
||||
pitDecoderEnabled: true,
|
||||
pitEntryWsUrl: "ws://decoder:9002",
|
||||
pitExitWsUrl: "ws://decoder:9003",
|
||||
backendUrl: "http://race:8081",
|
||||
language: "en",
|
||||
theme: "light",
|
||||
@@ -96,6 +101,10 @@ test("backend hydration normalizes persisted entities and settings", () => {
|
||||
assert.equal(state.training.normalized, true);
|
||||
assert.equal(state.activeSessionId, "session_1");
|
||||
assert.equal(state.settings.theme, "light");
|
||||
assert.equal(state.settings.splitDecoderEnabled, true);
|
||||
assert.equal(state.settings.splitWsUrl, "ws://decoder:9001");
|
||||
assert.equal(state.settings.pitDecoderEnabled, true);
|
||||
assert.equal(state.settings.pitExitWsUrl, "ws://decoder:9003");
|
||||
assert.equal(state.settings.autoReconnect, false);
|
||||
assert.equal(state.settings.audioEnabled, false);
|
||||
assert.equal(state.settings.speakerPassingCueEnabled, true);
|
||||
|
||||
Reference in New Issue
Block a user