From 1cbaac66a1f74d3d66dec3aeac5ff5ed37964ba0 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 23 Sep 2019 07:22:56 -0400 Subject: [PATCH] more tests --- tests/args.bats | 0 tests/cache.bats | 0 tests/env.bats | 0 tests/python.bats | 0 tests/self.Bakefile | 5 +++++ tests/self.bats | 12 ++++++++++++ 6 files changed, 17 insertions(+) mode change 100644 => 100755 tests/args.bats mode change 100644 => 100755 tests/cache.bats mode change 100644 => 100755 tests/env.bats mode change 100644 => 100755 tests/python.bats create mode 100644 tests/self.Bakefile create mode 100755 tests/self.bats diff --git a/tests/args.bats b/tests/args.bats old mode 100644 new mode 100755 diff --git a/tests/cache.bats b/tests/cache.bats old mode 100644 new mode 100755 diff --git a/tests/env.bats b/tests/env.bats old mode 100644 new mode 100755 diff --git a/tests/python.bats b/tests/python.bats old mode 100644 new mode 100755 diff --git a/tests/self.Bakefile b/tests/self.Bakefile new file mode 100644 index 0000000..7666592 --- /dev/null +++ b/tests/self.Bakefile @@ -0,0 +1,5 @@ +echo: + echo '42.' + +also-echo: + bake echo diff --git a/tests/self.bats b/tests/self.bats new file mode 100755 index 0000000..106b561 --- /dev/null +++ b/tests/self.bats @@ -0,0 +1,12 @@ +#!/usr/bin/env bats +export BAKEFILE=self.Bakefile + +@test "test echo" { + run bake --silent echo + [[ "${lines[0]}" == "42." ]] +} + +@test "test subshell echo" { + run bake --silent also-echo + [[ "${lines[0]}" == "42." ]] +}