@@ -16,14 +16,14 @@ const racompassValidJson = 'racompass-valid.json';
16
16
const racompassInvalidJson = 'racompass-invalid.json' ;
17
17
const rdmFullJson = 'rdm-full.json' ;
18
18
const ardmValidAno = 'ardm-valid.ano' ;
19
- const listOfDB = JSON . parse ( fs . readFileSync ( path . join ( 'test-data' , 'rdm-full.json' ) , 'utf-8' ) ) ;
19
+ const listOfDB = JSON . parse ( fs . readFileSync ( path . join ( 'test-data' , 'import-databases' , ' rdm-full.json') , 'utf-8' ) ) ;
20
20
const dbSuccessNames = listOfDB . filter ( element => element . result === 'success' ) . map ( item => item . name ) ;
21
21
const dbPartialNames = listOfDB . filter ( element => element . result === 'partial' ) . map ( item => item . name ) ;
22
22
const dbFailedNames = listOfDB . filter ( element => element . result === 'failed' ) . map ( item => item . name ) ;
23
23
const dbImportedNames = [ ...dbSuccessNames , ...dbPartialNames ] ;
24
24
const rdmData = {
25
25
type : 'rdm' ,
26
- path : path . join ( '..' , '..' , '..' , 'test-data' , rdmFullJson ) ,
26
+ path : path . join ( '..' , '..' , '..' , 'test-data' , 'import-databases' , rdmFullJson ) ,
27
27
connectionType : 'Cluster' ,
28
28
successNumber : dbSuccessNames . length ,
29
29
partialNumber : dbPartialNames . length ,
@@ -32,15 +32,16 @@ const rdmData = {
32
32
const dbData = [
33
33
{
34
34
type : 'racompass' ,
35
- path : path . join ( '..' , '..' , '..' , 'test-data' , racompassValidJson ) ,
35
+ path : path . join ( '..' , '..' , '..' , 'test-data' , 'import-databases' , racompassValidJson ) ,
36
36
dbNames : [ 'racompassCluster' , 'racompassDbWithIndex:8100 [1]' ]
37
37
} ,
38
38
{
39
39
type : 'ardm' ,
40
- path : path . join ( '..' , '..' , '..' , 'test-data' , ardmValidAno ) ,
40
+ path : path . join ( '..' , '..' , '..' , 'test-data' , 'import-databases' , ardmValidAno ) ,
41
41
dbNames : [ 'ardmNoName:12001' , 'ardmWithPassAndUsername' ]
42
42
}
43
43
] ;
44
+ const racompassInvalidJsonPath = path . join ( '..' , '..' , '..' , 'test-data' , 'import-databases' , racompassInvalidJson ) ;
44
45
// List of all created databases to delete
45
46
const databases = [
46
47
dbData [ 0 ] . dbNames [ 0 ] ,
@@ -79,7 +80,7 @@ test('Connection import from JSON', async t => {
79
80
80
81
// Verify that user see the message when parse error appears
81
82
await t
82
- . setFilesToUpload ( myRedisDatabasePage . importDatabaseInput , [ path . join ( '..' , '..' , '..' , 'test-data' , racompassInvalidJson ) ] )
83
+ . setFilesToUpload ( myRedisDatabasePage . importDatabaseInput , [ racompassInvalidJsonPath ] )
83
84
. click ( myRedisDatabasePage . submitImportBtn )
84
85
. expect ( myRedisDatabasePage . failedImportMessage . exists ) . ok ( 'Failed to add database message not displayed' )
85
86
. expect ( myRedisDatabasePage . failedImportMessage . textContent ) . contains ( parseFailedMsg )
0 commit comments