mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
put array test in table, with TODO to fix when arrays work in interfaces.
TBR=rsc OCL=21766 CL=21766
This commit is contained in:
parent
b0d62676d2
commit
b90b4157d1
1 changed files with 8 additions and 0 deletions
|
|
@ -28,6 +28,8 @@ type FmtTest struct {
|
|||
|
||||
const B32 uint32 = 1<<32 - 1
|
||||
const B64 uint64 = 1<<64 - 1
|
||||
var array = []int{1, 2, 3, 4, 5}
|
||||
|
||||
|
||||
var fmttests = []FmtTest{
|
||||
// basic string
|
||||
|
|
@ -77,6 +79,12 @@ var fmttests = []FmtTest{
|
|||
FmtTest{ "% d", 12345, " 12345" },
|
||||
FmtTest{ "% d", -12345, "-12345" },
|
||||
|
||||
// arrays
|
||||
// TODO: when arrays work in interfaces, enable this line
|
||||
// and delete the TestArrayPrinter routine below
|
||||
// FmtTest{ "%v", array, "[1 2 3 4 5]" },
|
||||
FmtTest{ "%v", &array, "&[1 2 3 4 5]" },
|
||||
|
||||
// old test/fmt_test.go
|
||||
FmtTest{ "%d", 1234, "1234" },
|
||||
FmtTest{ "%d", -1234, "-1234" },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue