From 0c3fd7a84e121885c4899fa58912deae08e826df Mon Sep 17 00:00:00 2001 From: Andrew Tomaka Date: Tue, 21 Jan 2020 10:03:18 -0500 Subject: [PATCH] Allow bet to trigger rspec or minitest --- aliases | 2 +- functions | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/aliases b/aliases index 99caabf..a2dcc2a 100644 --- a/aliases +++ b/aliases @@ -8,7 +8,7 @@ alias b="bundle" alias be="bundle exec" alias bea="bundle exec rails" alias ber="bundle exec rake" -alias bet="bundle exec rspec" +alias bet="test-rails" alias betd="bundle exec rspec --format documentation" alias c="clear" alias dc="docker-compose" diff --git a/functions b/functions index 7ee86ce..1ff6124 100644 --- a/functions +++ b/functions @@ -103,6 +103,14 @@ function stopwatch { done } +function test-rails { + if bundle exec rspec --help > /dev/null 2>&1; then + bundle exec rspec + else + bundle exec rails test + fi +} + function yarn-exec { (PATH=$(yarn bin):$PATH; eval $@;) }