3 # Test that parsing fails if there is no TargetName
5 TargetAlias "Data Disk1"
6 Mapping PortalGroup1 InitiatorGroup1
14 # Test that parsing fails if there is no Mapping
17 TargetAlias "Data Disk1"
25 # Test that parsing fails if Mapping does not define Portal or InitiatorGroup
28 TargetAlias "Data Disk1"
37 # Test that parsing fails if Mapping does not define InitiatorGroup
40 TargetAlias "Data Disk1"
49 # Test that parsing fails if Mapping switches PortalGroup/InitiatorGroup order
52 TargetAlias "Data Disk1"
53 Mapping InitiatorGroup1 PortalGroup1
61 # Test that parsing fails if Mapping uses invalid InitiatorGroup0
64 TargetAlias "Data Disk1"
65 Mapping PortalGroup1 InitiatorGroup0
73 # Test that parsing fails if Mapping uses invalid PortalGroup0
76 TargetAlias "Data Disk1"
77 Mapping PortalGroup0 InitiatorGroup1
85 # Test that parsing fails if AuthMethod is invalid
88 TargetAlias "Data Disk1"
89 Mapping PortalGroup1 InitiatorGroup1
90 AuthMethod SomeGarbage