Commit 142008c3 authored by Robert Hencke's avatar Robert Hencke Committed by Rob Pike

strconv: document and test True and False for Atob

R=golang-dev
CC=golang-dev
https://golang.org/cl/4535057
parent a005617c
......@@ -7,8 +7,8 @@ package strconv
import "os"
// Atob returns the boolean value represented by the string.
// It accepts 1, t, T, TRUE, true, 0, f, F, FALSE, false. Any other value returns
// an error.
// It accepts 1, t, T, TRUE, true, True, 0, f, F, FALSE, false, False.
// Any other value returns an error.
func Atob(str string) (value bool, err os.Error) {
switch str {
case "1", "t", "T", "true", "TRUE", "True":
......
......@@ -24,11 +24,13 @@ var atobtests = []atobTest{
{"F", false, nil},
{"FALSE", false, nil},
{"false", false, nil},
{"False", false, nil},
{"1", true, nil},
{"t", true, nil},
{"T", true, nil},
{"TRUE", true, nil},
{"true", true, nil},
{"True", true, nil},
}
func TestAtob(t *testing.T) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment