@@ -27,33 +27,40 @@ describe('Create Openstack Endpoint', () => {
2727
2828 it ( 'Shows new Openstack endpoint dialog' , ( ) => {
2929 cy . get ( 'div' ) . contains ( 'New' ) . click ( )
30- cy . get ( 'a' ) . contains ( ' Endpoint') . click ( )
31- cy . get ( 'div[data-test-id=" cProvider-endpointLogo-openstack"] ') . click ( )
30+ cy . getById ( 'newItemDropdown-listItem- Endpoint') . click ( )
31+ cy . getById ( ' cProvider-endpointLogo-openstack') . click ( )
3232 } )
3333
3434 it ( 'Fills Openstack connection info' , ( ) => {
3535 cy . get ( 'div' ) . contains ( 'Advanced' ) . click ( )
3636 cy . get ( 'input[placeholder="Name"]' ) . type ( 'e2e-openstack-test' )
3737 cy . get ( 'input[placeholder="Username"]' ) . type ( config . endpoints . openstack . username )
3838 cy . get ( 'input[placeholder="Password"]' ) . type ( config . endpoints . openstack . password )
39- cy . get ( 'input[placeholder="Auth URL"]' ) . type ( config . endpoints . openstack . authUrl )
39+ cy . get ( 'input[placeholder="Authentication URL"]' ) . type ( config . endpoints . openstack . authUrl )
4040 cy . get ( 'input[placeholder="Project Name"]' ) . type ( config . endpoints . openstack . projectName )
41- cy . get ( 'div[data-test-id=" endpointField-dropdown-glance_api_version"] ') . first ( ) . click ( )
42- cy . get ( 'div[data-test-id=" dropdownListItem"] ') . contains ( '2' ) . click ( )
43- cy . get ( 'div[data-test-id=" endpointField-dropdown-identity_api_version"] ') . first ( ) . click ( )
44- cy . get ( 'div[data-test-id=" dropdownListItem"] ') . contains ( '3' ) . click ( )
41+ cy . getById ( ' endpointField-dropdown-glance_api_version') . first ( ) . click ( )
42+ cy . getById ( ' dropdownListItem') . contains ( '2' ) . click ( )
43+ cy . getById ( ' endpointField-dropdown-identity_api_version') . first ( ) . click ( )
44+ cy . getById ( ' dropdownListItem') . contains ( '3' ) . click ( )
4545 cy . get ( 'input[placeholder="Project Domain Name"]' ) . type ( config . endpoints . openstack . projectDomainName )
4646 cy . get ( 'input[placeholder="User Domain Name"]' ) . type ( config . endpoints . openstack . userDomainName )
4747
48+ if ( config . endpoints . openstack . allowUntrusted ) {
49+ cy . getById ( 'endpointField-switch-allow_untrusted' ) . click ( )
50+ }
51+ if ( config . endpoints . openstack . allowUntrustedSwift ) {
52+ cy . getById ( 'endpointField-switch-allow_untrusted_swift' ) . click ( )
53+ }
54+
4855 cy . server ( )
4956 cy . route ( { url : '**/actions' , method : 'POST' } ) . as ( 'validate' )
5057 cy . get ( 'button' ) . contains ( 'Validate and save' ) . click ( )
5158 cy . wait ( '@validate' )
52- cy . get ( 'div[data-test-id=" endpointStatus"] ') . should ( 'contain' , 'Endpoint is Valid' )
59+ cy . getById ( ' endpointStatus') . should ( 'contain' , 'Endpoint is Valid' )
5360 } )
5461
5562 it ( 'Added Openstack to endpoint list' , ( ) => {
56- cy . get ( 'a[data-test-id=" navigation-item -endpoints"] ') . click ( )
57- cy . get ( 'div[data-test-id=" endpointListItem-content-e2e-openstack-test"] ') . should ( 'contain' , 'e2e-openstack-test' )
63+ cy . getById ( ' navigation-smallMenuItem -endpoints') . click ( )
64+ cy . getById ( ' endpointListItem-content-e2e-openstack-test') . should ( 'contain' , 'e2e-openstack-test' )
5865 } )
5966} )
0 commit comments