タグ

ブックマーク / qiita.com/uchiko (1)

  • 特定のテストのみを走らせる - Qiita

    のように実行すると、 そのディレクトリにあるテストファイルがすべて読み込まれて実行される。 テストを書きながら実装しているときは、 特定のテストのみを走らせたい。 go test -runあたりでできそうだったが、うまく行かなかったので、 以下のようなスクリプトを書いた。 #!/bin/bash SRC=$(go list -f '{{range .GoFiles}}{{.}} {{end}}') TESTS=$(go list -f '{{range .TestGoFiles}}{{.}} {{end}}') if [ $# -gt 0 ]; then TESTS=$1 fi go test $SRC $TESTS

    特定のテストのみを走らせる - Qiita
    akatakun
    akatakun 2018/03/09
    特定のテストの実行は-runオプション
  • 1