diff --git a/packages/plugins/src/wizards/ln.ts b/packages/plugins/src/wizards/ln.ts
index 21924c2baa..0bf172882b 100644
--- a/packages/plugins/src/wizards/ln.ts
+++ b/packages/plugins/src/wizards/ln.ts
@@ -25,6 +25,7 @@ export function renderLNWizard(
html``,
@@ -37,11 +38,13 @@ export function renderLNWizard(
html``,
html``,
];
diff --git a/packages/plugins/src/wizards/ln0.ts b/packages/plugins/src/wizards/ln0.ts
index d3ca8a45d7..ad06a7e1a6 100644
--- a/packages/plugins/src/wizards/ln0.ts
+++ b/packages/plugins/src/wizards/ln0.ts
@@ -24,6 +24,7 @@ export function renderLN0Wizard(
html``,
@@ -35,6 +36,7 @@ export function renderLN0Wizard(
>`,
html``,
];
diff --git a/packages/plugins/test/unit/wizards/ln.test.ts b/packages/plugins/test/unit/wizards/ln.test.ts
index a752fec87e..784c7bec10 100644
--- a/packages/plugins/test/unit/wizards/ln.test.ts
+++ b/packages/plugins/test/unit/wizards/ln.test.ts
@@ -21,9 +21,11 @@ describe('ln wizards', () => {
lnClass: 'LN-class',
inst: '1',
};
- const requiredFields = [
+ const readonlyFields = [
'lnType',
+ 'prefix',
'lnClass',
+ 'inst'
];
const ln = (
@@ -56,15 +58,13 @@ describe('ln wizards', () => {
});
});
- requiredFields.forEach((field) => {
- it(`is a required field ${field}`, async () => {
+ readonlyFields.forEach((field) => {
+ it(`is a readonly field ${field}`, async () => {
const input = (inputs).find(
(textField) => textField.label === field
) as WizardTextField;
- await setWizardTextFieldValue(input!, '');
-
- expect(input.checkValidity()).to.be.false;
+ expect(input.readOnly).to.be.true;
});
});
});
diff --git a/packages/plugins/test/unit/wizards/ln0.test.ts b/packages/plugins/test/unit/wizards/ln0.test.ts
index c3fb5c2daf..b5e605059c 100644
--- a/packages/plugins/test/unit/wizards/ln0.test.ts
+++ b/packages/plugins/test/unit/wizards/ln0.test.ts
@@ -20,9 +20,10 @@ describe('ln0 wizards', () => {
lnClass: 'LN0-class',
inst: '1',
};
- const requiredFields = [
+ const readonlyFields = [
'lnType',
'lnClass',
+ 'inst'
];
const ln = (
@@ -55,15 +56,13 @@ describe('ln0 wizards', () => {
});
});
- requiredFields.forEach((field) => {
- it(`is a required field ${field}`, async () => {
+ readonlyFields.forEach((field) => {
+ it(`is a readonly field ${field}`, async () => {
const input = (inputs).find(
(textField) => textField.label === field
) as WizardTextField;
- await setWizardTextFieldValue(input!, '');
-
- expect(input.checkValidity()).to.be.false;
+ expect(input.readOnly).to.be.true;
});
});
});