@@ -44,10 +44,14 @@ export class AddRedisDatabasePage {
4444 primaryGroupNameInput = Selector ( '[data-testid=primary-group]' ) ;
4545 masterGroupPassword = Selector ( '[data-testid=sentinel-master-password]' ) ;
4646 connectionType = Selector ( '[data-testid=connection-type]' ) ;
47+ sentinelForm = Selector ( '[data-testid=form]' ) ;
4748 //Links
4849 buildFromSource = Selector ( 'a' ) . withExactText ( 'Build from source' ) ;
4950 buildFromDocker = Selector ( 'a' ) . withExactText ( 'Docker' ) ;
5051 buildFromHomebrew = Selector ( 'a' ) . withExactText ( 'Homebrew' ) ;
52+ // DROPDOWNS
53+ caCertField = Selector ( '[data-testid=select-ca-cert]' , { timeout : 500 } ) ;
54+ clientCertField = Selector ( '[data-testid=select-cert]' , { timeout : 500 } ) ;
5155
5256 /**
5357 * Adding a new redis database
@@ -61,7 +65,7 @@ export class AddRedisDatabasePage {
6165 await t
6266 . typeText ( this . hostInput , parameters . host , { replace : true , paste : true } )
6367 . typeText ( this . portInput , parameters . port , { replace : true , paste : true } )
64- . typeText ( this . databaseAliasInput , parameters . databaseName , { replace : true , paste : true } ) ;
68+ . typeText ( this . databaseAliasInput , parameters . databaseName ! , { replace : true , paste : true } ) ;
6569 if ( ! ! parameters . databaseUsername ) {
6670 await t . typeText ( this . usernameInput , parameters . databaseUsername , { replace : true , paste : true } ) ;
6771 }
@@ -82,7 +86,7 @@ export class AddRedisDatabasePage {
8286 await t
8387 . typeText ( this . hostInput , parameters . host , { replace : true , paste : true } )
8488 . typeText ( this . portInput , parameters . port , { replace : true , paste : true } )
85- . typeText ( this . databaseAliasInput , parameters . databaseName , { replace : true , paste : true } ) ;
89+ . typeText ( this . databaseAliasInput , parameters . databaseName ! , { replace : true , paste : true } ) ;
8690 if ( ! ! parameters . databaseUsername ) {
8791 await t . typeText ( this . usernameInput , parameters . databaseUsername , { replace : true , paste : true } ) ;
8892 }
@@ -128,8 +132,8 @@ export class AddRedisDatabasePage {
128132 await t
129133 . typeText ( this . hostInput , parameters . host , { replace : true , paste : true } )
130134 . typeText ( this . portInput , parameters . port , { replace : true , paste : true } )
131- . typeText ( this . usernameInput , parameters . databaseUsername , { replace : true , paste : true } )
132- . typeText ( this . passwordInput , parameters . databasePassword , { replace : true , paste : true } ) ;
135+ . typeText ( this . usernameInput , parameters . databaseUsername ! , { replace : true , paste : true } )
136+ . typeText ( this . passwordInput , parameters . databasePassword ! , { replace : true , paste : true } ) ;
133137 }
134138
135139 /**
0 commit comments