feat: release passwordless hierarchical APT v1.2.5
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
const test = require('node:test');
|
||||
const assert = require('node:assert/strict');
|
||||
const { createRendererController } = require('../renderer-controller');
|
||||
const { createRendererController, shouldShowPairingOnboarding } = require('../renderer-controller');
|
||||
|
||||
function harness(result) {
|
||||
const calls = [];
|
||||
@@ -39,3 +39,11 @@ test('successful disconnect renders disconnected state and clears device state',
|
||||
['status', 'Disconnected from Alta.', 'info'],
|
||||
]);
|
||||
});
|
||||
|
||||
test('pairing onboarding is temporary but remains recoverable', () => {
|
||||
assert.equal(shouldShowPairingOnboarding({ paired: false }), true);
|
||||
assert.equal(shouldShowPairingOnboarding({ paired: true, secretVisible: true }), true);
|
||||
assert.equal(shouldShowPairingOnboarding({ paired: true }), false);
|
||||
assert.equal(shouldShowPairingOnboarding({ paired: true, secretVisible: true, connected: true }), false);
|
||||
assert.equal(shouldShowPairingOnboarding({ paired: true, connected: true, manuallyOpen: true }), true);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user