зеркало из https://github.com/github/vitess-gh.git
Move test files to common location.
This commit is contained in:
Родитель
b7f890eb60
Коммит
6d414ac92d
Не удается отобразить этот файл, потому что он содержит неожиданный символ в строке 11 и столбце 69.
|
|
@ -0,0 +1,19 @@
|
|||
// Copyright 2013, Google Inc. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package testfiles
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"path"
|
||||
)
|
||||
|
||||
func Locate(filename string) string {
|
||||
vtroot := os.Getenv("VTROOT")
|
||||
if vtroot == "" {
|
||||
panic(fmt.Errorf("VTROOT is not set"))
|
||||
}
|
||||
return path.Join(vtroot, "data", "test", filename)
|
||||
}
|
|
@ -5,6 +5,7 @@ import (
|
|||
"os"
|
||||
"testing"
|
||||
|
||||
"github.com/youtube/vitess/go/testfiles"
|
||||
"github.com/youtube/vitess/go/vt/key"
|
||||
)
|
||||
|
||||
|
@ -16,7 +17,7 @@ type pair struct {
|
|||
func TestCSVSplitter(t *testing.T) {
|
||||
// mean.csv was generated using "select keyspaced_id,
|
||||
// tablename.* into outfile".
|
||||
file, err := os.Open("mean.csv")
|
||||
file, err := os.Open(testfiles.Locate("csvsplitter_mean.csv"))
|
||||
if err != nil {
|
||||
t.Fatalf("Cannot open mean.csv: %v", err)
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче