mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
simplify flag interface. no more BVal etc. you just get a pointer.
fixed everything except the tutorial. R=rsc DELTA=404 (94 added, 139 deleted, 171 changed) OCL=22414 CL=22422
This commit is contained in:
parent
863dafb9ae
commit
c45d2a767c
10 changed files with 236 additions and 278 deletions
|
|
@ -9,10 +9,7 @@ import (
|
|||
"flag";
|
||||
)
|
||||
|
||||
var chatty bool;
|
||||
func init() {
|
||||
flag.Bool("chatty", false, &chatty, "chatty");
|
||||
}
|
||||
var chatty = flag.Bool("chatty", false, "chatty")
|
||||
|
||||
// Insert tabs after newlines - but not the last one
|
||||
func Tabify(s string) string {
|
||||
|
|
@ -89,7 +86,7 @@ export func Main(tests []Test) {
|
|||
println("testing: warning: no tests to run");
|
||||
}
|
||||
for i := 0; i < len(tests); i++ {
|
||||
if chatty {
|
||||
if *chatty {
|
||||
println("=== RUN ", tests[i].name);
|
||||
}
|
||||
t := new(T);
|
||||
|
|
@ -100,7 +97,7 @@ export func Main(tests []Test) {
|
|||
println("--- FAIL:", tests[i].name);
|
||||
print(t.errors);
|
||||
ok = false;
|
||||
} else if chatty {
|
||||
} else if *chatty {
|
||||
println("--- PASS:", tests[i].name);
|
||||
print(t.errors);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue