Introduce stable server IDs for subscription state
This commit is contained in:
@@ -16,9 +16,9 @@ import { instructionBlocks } from '../../src/web/instructions.js';
|
||||
|
||||
test('connection button chooses the only valid client action', () => {
|
||||
assert.deepEqual(connectionAction({ connected: true }), { type: 'stop' });
|
||||
assert.deepEqual(connectionAction({ selectedTag: 'nl-amsterdam' }), {
|
||||
assert.deepEqual(connectionAction({ selectedServerId: 'srv_nl' }), {
|
||||
type: 'apply',
|
||||
selectedTag: 'nl-amsterdam',
|
||||
serverId: 'srv_nl',
|
||||
});
|
||||
assert.deepEqual(connectionAction({ configExists: true }), { type: 'restart' });
|
||||
assert.equal(connectionAction({}), null);
|
||||
|
||||
Reference in New Issue
Block a user