かきすて

正しいかどうかよくわからない知識をよくわからないままとりあえず公開してみようというコンセプトで運営しています。

batsを実行した時、「@test: コマンドが見つかりません」と言われる

% bats test.bats
/tmp/bats.86117.src: 行 27: @test: コマンドが見つかりません

テストケースのタイトルの後の、"{"の前のスペースは必須らしい。

修正前

@test "testcase1"{
  # "testcase1"と{の間にスペースがないとエラー!

修正後

@test "testcase1" {
  # "testcase1"と{の間にスペースがあると動く!