Skip to content

Commit 3a5c9fb

Browse files
committed
Added logic to handle module api
Signed-off-by: Hanxi Zhang <hanxizh@amazon.com>
1 parent a974838 commit 3a5c9fb

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

tests/test_helper.tcl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,12 @@ proc write_test_failures {} {
639639
}
640640

641641
file mkdir "test-failures"
642-
set fp [open "test-failures/valkey.json" w]
642+
if {[info exists ::module_api_mode] && $::module_api_mode} {
643+
set suite_name "moduleapi"
644+
} else {
645+
set suite_name "valkey"
646+
}
647+
set fp [open "test-failures/${suite_name}.json" w]
643648
puts $fp "\[[join $failures ","]\]"
644649
close $fp
645650
}
@@ -789,6 +794,7 @@ for {set j 0} {$j < [llength $argv]} {incr j} {
789794
set ::all_tests $::cluster_all_tests
790795
} elseif {$opt eq {--moduleapi}} {
791796
set ::all_tests $::module_api_all_tests
797+
set ::module_api_mode 1
792798
} elseif {$opt eq {--config}} {
793799
set arg2 [lindex $argv [expr $j+2]]
794800
lappend ::global_overrides $arg

0 commit comments

Comments
 (0)