From 80f18fc933cf3f3e829c5455a1023d69f7b86e52 Mon Sep 17 00:00:00 2001 From: Ondřej Surý Date: Tue, 13 Sep 2011 13:11:55 +0200 Subject: Imported Upstream version 60 --- src/pkg/io/ioutil/ioutil_test.go | 92 ---------------------------------------- 1 file changed, 92 deletions(-) delete mode 100644 src/pkg/io/ioutil/ioutil_test.go (limited to 'src/pkg/io/ioutil/ioutil_test.go') diff --git a/src/pkg/io/ioutil/ioutil_test.go b/src/pkg/io/ioutil/ioutil_test.go deleted file mode 100644 index 150ee6d63..000000000 --- a/src/pkg/io/ioutil/ioutil_test.go +++ /dev/null @@ -1,92 +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 ioutil_test - -import ( - . "io/ioutil" - "os" - "testing" -) - -func checkSize(t *testing.T, path string, size int64) { - dir, err := os.Stat(path) - if err != nil { - t.Fatalf("Stat %q (looking for size %d): %s", path, size, err) - } - if dir.Size != size { - t.Errorf("Stat %q: size %d want %d", path, dir.Size, size) - } -} - -func TestReadFile(t *testing.T) { - filename := "rumpelstilzchen" - contents, err := ReadFile(filename) - if err == nil { - t.Fatalf("ReadFile %s: error expected, none found", filename) - } - - filename = "ioutil_test.go" - contents, err = ReadFile(filename) - if err != nil { - t.Fatalf("ReadFile %s: %v", filename, err) - } - - checkSize(t, filename, int64(len(contents))) -} - -func TestWriteFile(t *testing.T) { - filename := "_test/rumpelstilzchen" - data := "Programming today is a race between software engineers striving to " + - "build bigger and better idiot-proof programs, and the Universe trying " + - "to produce bigger and better idiots. So far, the Universe is winning." - - if err := WriteFile(filename, []byte(data), 0644); err != nil { - t.Fatalf("WriteFile %s: %v", filename, err) - } - - contents, err := ReadFile(filename) - if err != nil { - t.Fatalf("ReadFile %s: %v", filename, err) - } - - if string(contents) != data { - t.Fatalf("contents = %q\nexpected = %q", string(contents), data) - } - - // cleanup - os.Remove(filename) // ignore error -} - - -func TestReadDir(t *testing.T) { - dirname := "rumpelstilzchen" - _, err := ReadDir(dirname) - if err == nil { - t.Fatalf("ReadDir %s: error expected, none found", dirname) - } - - dirname = "." - list, err := ReadDir(dirname) - if err != nil { - t.Fatalf("ReadDir %s: %v", dirname, err) - } - - foundTest := false - foundTestDir := false - for _, dir := range list { - switch { - case dir.IsRegular() && dir.Name == "ioutil_test.go": - foundTest = true - case dir.IsDirectory() && dir.Name == "_test": - foundTestDir = true - } - } - if !foundTest { - t.Fatalf("ReadDir %s: test file not found", dirname) - } - if !foundTestDir { - t.Fatalf("ReadDir %s: _test directory not found", dirname) - } -} -- cgit v1.2.3