File tree Expand file tree Collapse file tree 4 files changed +18
-12
lines changed Expand file tree Collapse file tree 4 files changed +18
-12
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ export function renderLNWizard(
25
25
html `< wizard-textfield
26
26
label ="lnType "
27
27
.maybeValue =${ lnType }
28
+ readonly
28
29
required
29
30
helper ="${ get ( 'ln.wizard.lnTypeHelper' ) } "
30
31
> </ wizard-textfield > ` ,
@@ -37,18 +38,21 @@ export function renderLNWizard(
37
38
html `< wizard-textfield
38
39
label ="prefix "
39
40
nullable
41
+ readonly
40
42
.maybeValue =${ prefix }
41
43
helper ="${ get ( 'ln.wizard.prefixHelper' ) } "
42
44
> </ wizard-textfield > ` ,
43
45
html `< wizard-textfield
44
46
label ="lnClass "
47
+ readonly
45
48
required
46
49
.maybeValue =${ lnClass }
47
50
helper ="${ get ( 'ln.wizard.lnClassHelper' ) } "
48
51
> </ wizard-textfield > ` ,
49
52
html `< wizard-textfield
50
53
label ="inst "
51
54
.maybeValue =${ inst }
55
+ readonly
52
56
helper ="${ get ( 'ln.wizard.instHelper' ) } "
53
57
> </ wizard-textfield > ` ,
54
58
] ;
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ export function renderLN0Wizard(
24
24
html `< wizard-textfield
25
25
label ="lnType "
26
26
.maybeValue =${ lnType }
27
+ readonly
27
28
required
28
29
helper ="${ get ( 'ln0.wizard.lnTypeHelper' ) } "
29
30
> </ wizard-textfield > ` ,
@@ -35,13 +36,15 @@ export function renderLN0Wizard(
35
36
> </ wizard-textfield > ` ,
36
37
html `< wizard-textfield
37
38
label ="lnClass "
39
+ readonly
38
40
required
39
41
.maybeValue =${ lnClass }
40
42
helper ="${ get ( 'ln0.wizard.lnClassHelper' ) } "
41
43
> </ wizard-textfield > ` ,
42
44
html `< wizard-textfield
43
45
label ="inst "
44
46
.maybeValue =${ inst }
47
+ readonly
45
48
helper ="${ get ( 'ln0.wizard.instHelper' ) } "
46
49
> </ wizard-textfield > ` ,
47
50
] ;
Original file line number Diff line number Diff line change @@ -21,9 +21,11 @@ describe('ln wizards', () => {
21
21
lnClass : 'LN-class' ,
22
22
inst : '1' ,
23
23
} ;
24
- const requiredFields = [
24
+ const readonlyFields = [
25
25
'lnType' ,
26
+ 'prefix' ,
26
27
'lnClass' ,
28
+ 'inst'
27
29
] ;
28
30
29
31
const ln = < Element > (
@@ -56,15 +58,13 @@ describe('ln wizards', () => {
56
58
} ) ;
57
59
} ) ;
58
60
59
- requiredFields . forEach ( ( field ) => {
60
- it ( `is a required field ${ field } ` , async ( ) => {
61
+ readonlyFields . forEach ( ( field ) => {
62
+ it ( `is a readonly field ${ field } ` , async ( ) => {
61
63
const input = ( < WizardInputElement [ ] > inputs ) . find (
62
64
( textField ) => textField . label === field
63
65
) as WizardTextField ;
64
66
65
- await setWizardTextFieldValue ( input ! , '' ) ;
66
-
67
- expect ( input . checkValidity ( ) ) . to . be . false ;
67
+ expect ( input . readOnly ) . to . be . true ;
68
68
} ) ;
69
69
} ) ;
70
70
} ) ;
Original file line number Diff line number Diff line change @@ -20,9 +20,10 @@ describe('ln0 wizards', () => {
20
20
lnClass : 'LN0-class' ,
21
21
inst : '1' ,
22
22
} ;
23
- const requiredFields = [
23
+ const readonlyFields = [
24
24
'lnType' ,
25
25
'lnClass' ,
26
+ 'inst'
26
27
] ;
27
28
28
29
const ln = < Element > (
@@ -55,15 +56,13 @@ describe('ln0 wizards', () => {
55
56
} ) ;
56
57
} ) ;
57
58
58
- requiredFields . forEach ( ( field ) => {
59
- it ( `is a required field ${ field } ` , async ( ) => {
59
+ readonlyFields . forEach ( ( field ) => {
60
+ it ( `is a readonly field ${ field } ` , async ( ) => {
60
61
const input = ( < WizardInputElement [ ] > inputs ) . find (
61
62
( textField ) => textField . label === field
62
63
) as WizardTextField ;
63
64
64
- await setWizardTextFieldValue ( input ! , '' ) ;
65
-
66
- expect ( input . checkValidity ( ) ) . to . be . false ;
65
+ expect ( input . readOnly ) . to . be . true ;
67
66
} ) ;
68
67
} ) ;
69
68
} ) ;
You can’t perform that action at this time.
0 commit comments