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
* *カバー*オプションを試しましたか? –
関連する:[なぜテストが実行されたのか、NotExistはパスするのですか?](http://stackoverflow.com/questions/38463609/why-does-go-test-run-notexist-pass) – icza