Public dry run dryrun-0b6a82183be2
Source commit: 0b6a82183be25780b308c75442a9b5f602f727d4
This commit is contained in:
parent
8c0c336ae9
commit
5386bb851f
16 changed files with 608 additions and 95 deletions
|
|
@ -18,7 +18,7 @@ function disasmer(args) {
|
|||
);
|
||||
}
|
||||
|
||||
const device = disasmer(["login", "--coordinator", coordinator]);
|
||||
const device = disasmer(["login", "--coordinator", coordinator, "--json"]);
|
||||
assert.strictEqual(device.coordinator, coordinator);
|
||||
assert(device.human_flow.Device, "default human login should use device flow");
|
||||
assert.strictEqual(device.human_flow.Device.verification_url, `${coordinator}/auth/device`);
|
||||
|
|
@ -27,14 +27,14 @@ assert.match(device.human_flow.Device.device_code, /^sha256:[a-f0-9]{64}$/);
|
|||
assert.strictEqual(device.human_flow.Device.expires_in_seconds, 900);
|
||||
assert.strictEqual(device.human_flow.Device.yields_long_lived_secret_directly, false);
|
||||
|
||||
const defaultDevice = disasmer(["login"]);
|
||||
const defaultDevice = disasmer(["login", "--json"]);
|
||||
assert.strictEqual(defaultDevice.coordinator, defaultOperatorEndpoint);
|
||||
assert.strictEqual(
|
||||
defaultDevice.human_flow.Device.verification_url,
|
||||
`${defaultOperatorEndpoint}/auth/device`
|
||||
);
|
||||
|
||||
const browser = disasmer(["login", "--browser", "--plan", "--coordinator", coordinator]);
|
||||
const browser = disasmer(["login", "--browser", "--plan", "--coordinator", coordinator, "--json"]);
|
||||
assert.strictEqual(browser.coordinator, coordinator);
|
||||
assert(browser.human_flow.Browser, "browser login should be available for human users");
|
||||
assert.match(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue