Skip to content

Commit 857d3ae

Browse files
authored
fix(runner): fix parallel testing db name duplication (#198)
1 parent 17d18b8 commit 857d3ae

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

sqllogictest/src/runner.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1022,12 +1022,8 @@ impl<D: AsyncDB, M: MakeConnection<Conn = D>> Runner<D, M> {
10221022
for (idx, file) in files.enumerate() {
10231023
// for every slt file, we create a database against table conflict
10241024
let file = file.unwrap();
1025-
let db_name = file
1026-
.file_name()
1027-
.expect("not a valid filename")
1028-
.to_str()
1029-
.expect("not a UTF-8 filename");
1030-
let db_name = db_name.replace([' ', '.', '-'], "_");
1025+
let db_name = file.to_str().expect("not a UTF-8 filename");
1026+
let db_name = db_name.replace([' ', '.', '-', '/'], "_");
10311027

10321028
self.conn
10331029
.run_default(&format!("CREATE DATABASE {db_name};"))

0 commit comments

Comments
 (0)