2016-08-07 6 views
0

私はGoで新しいプロジェクトに取り掛かりました。 コードの構造はテスト固有のファイルを出力する

handlers/ 
    -time.go 
    -time_test.go 

のようなものです私はすでに、ビルドして行く(プロジェクト)を作成しようとした名前

事は、私が知っているように、コード内のいくつかのコンソール出力を追加したい、ですブランチがカバーされているかどうか(またはデバッグのため)。今、私にとってはうまくいきません。

私が使用している場合:

go test -run test_file_path 

だけ出力

Pass  0.009s 

はさえ、私はテスト関数内t.Log("print log")あるいはfmt.Print("Say Hello")を置く場合。

go test -v test_file_pathを使用している場合は、未定義の変数があります。ビルド&テストは失敗します。

提案がありますか?ありがとう!g

+0

* *カバー*オプションを試しましたか? –

+0

関連する:[なぜテストが実行されたのか、NotExistはパスするのですか?](http://stackoverflow.com/questions/38463609/why-does-go-test-run-notexist-pass) – icza

答えて

0

ちょうどgo test ./handlers -vハンドラがパッケージパスです。

関連する問題