ww test: retain directory test binaries like Go
This commit is contained in:
@@ -167,13 +167,12 @@ fn runrootargv(dir: str, root: str, name: str, drv: str,
|
||||
// a3 == "" means a two-token argv tail; no row passes a literal "".
|
||||
@test fn flagargs() void = {
|
||||
let a1: []str = ["build", "build", "build", "build", "build",
|
||||
"run", "run", "run", "test", "test", "test", "test", "test",
|
||||
"test"];
|
||||
"run", "run", "run", "test", "test", "test", "test", "test"];
|
||||
let a2: []str = ["-o", "-I", "-L", "-l", "-zz",
|
||||
"-o", "-l", "-zz", "-l", "-zz", "-I", "-o", "-o",
|
||||
"-o", "-l", "-zz", "-l", "-zz", "-I", "-o",
|
||||
"-run"];
|
||||
let a3: []str = ["", "", "", "", "",
|
||||
"", "", "", "", "", "", "", "x",
|
||||
"", "", "", "", "", "", "",
|
||||
""];
|
||||
let subs: []str = [
|
||||
"ww build: -o needs an argument",
|
||||
@@ -188,7 +187,6 @@ fn runrootargv(dir: str, root: str, name: str, drv: str,
|
||||
"ww test: unknown flag",
|
||||
"ww test: -I needs an argument",
|
||||
"ww test: -o needs an argument",
|
||||
"ww test: -o needs -c for a package target",
|
||||
"ww test: -run needs an argument"];
|
||||
let i: i32 = 0;
|
||||
for (i < subs.len) {
|
||||
|
||||
Reference in New Issue
Block a user