diff options
author | Robert Griesemer <gri@golang.org> | 2009-05-05 18:38:45 -0700 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2009-05-05 18:38:45 -0700 |
commit | 45626a1f986ac14c1bf7207b8e5411c5f92476b0 (patch) | |
tree | 5ceca9d6831b36c4d4cc3f0021e627691da44d3f /src/lib/go/parser_test.go | |
parent | d603d14c80c43dbe5fcd1f327c35b4cdc2cab052 (diff) | |
download | golang-45626a1f986ac14c1bf7207b8e5411c5f92476b0.tar.gz |
new dir structure for lib/go
R=r
DELTA=9298 (4760 added, 4536 deleted, 2 changed)
OCL=28317
CL=28317
Diffstat (limited to 'src/lib/go/parser_test.go')
-rw-r--r-- | src/lib/go/parser_test.go | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/lib/go/parser_test.go b/src/lib/go/parser_test.go deleted file mode 100644 index e35d18799..000000000 --- a/src/lib/go/parser_test.go +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package parser - -import ( - "go/ast"; - "go/parser"; - "os"; - "testing"; -) - - -func TestParse0(t *testing.T) { - // test nil []bytes source - var src []byte; - prog, ok := Parse(src, nil, 0); - if ok { - t.Errorf("parse should have failed"); - } -} - - -func TestParse1(t *testing.T) { - // test string source - src := `package main import "fmt" func main() { fmt.Println("Hello, World!") }`; - prog, ok := Parse(src, nil, 0); - if !ok { - t.Errorf("parse failed"); - } -} - -func TestParse2(t *testing.T) { - // test io.Read source - filename := "parser_test.go"; - src, err := os.Open(filename, os.O_RDONLY, 0); - defer src.Close(); - if err != nil { - t.Errorf("cannot open %s (%s)\n", filename, err.String()); - } - - prog, ok := Parse(src, nil, 0); - if !ok { - t.Errorf("parse failed"); - } -} |