OSDN Git Service

Update Go library to r60.
[pf3gnuchains/gcc-fork.git] / libgo / go / html / parse_test.go
index 3fa35d5..7d918d2 100644 (file)
@@ -85,6 +85,10 @@ func dumpLevel(w io.Writer, n *Node, level int) os.Error {
                fmt.Fprintf(w, "%q", EscapeString(n.Data))
        case CommentNode:
                return os.NewError("COMMENT")
+       case DoctypeNode:
+               fmt.Fprintf(w, "<!DOCTYPE %s>", EscapeString(n.Data))
+       case scopeMarkerNode:
+               return os.NewError("unexpected scopeMarkerNode")
        default:
                return os.NewError("unknown node type")
        }
@@ -119,7 +123,7 @@ func TestParser(t *testing.T) {
                rc := make(chan io.Reader)
                go readDat(filename, rc)
                // TODO(nigeltao): Process all test cases, not just a subset.
-               for i := 0; i < 22; i++ {
+               for i := 0; i < 25; i++ {
                        // Parse the #data section.
                        b, err := ioutil.ReadAll(<-rc)
                        if err != nil {