aboutsummaryrefslogtreecommitdiffstats
path: root/tool
diff options
context:
space:
mode:
Diffstat (limited to 'tool')
-rw-r--r--tool/ci_functions.sh29
1 files changed, 0 insertions, 29 deletions
diff --git a/tool/ci_functions.sh b/tool/ci_functions.sh
deleted file mode 100644
index 7066bbe4ec..0000000000
--- a/tool/ci_functions.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-# -*- BASH -*-
-# Manage functions used on a CI.
-# Run `. tool/ci_functions.sh` to use it.
-
-# Create options with patterns `-n !/name1/ -n !/name2/ ..` to exclude the test
-# method names by the method names `name1 name2 ..`.
-# See `ruby tool/test/runner.rb --help` `-n` option.
-function ci_to_excluded_test_opts {
- local tests_str="${1}"
- # Use the backward matching `!/name$/`, as the perfect matching doesn't work.
- # https://bugs.ruby-lang.org/issues/16936
- ruby <<EOF
- opts = "${tests_str}".split.map { |test| "-n \!/#{test}\$$/" }
- puts opts.join(' ')
-EOF
- return 0
-}
-
-# Create options with patterns `-n name1 -n name2 ..` to include the test
-# method names by the method names `name1 name2 ..`.
-# See `ruby tool/test/runner.rb --help` `-n` option.
-function ci_to_included_test_opts {
- local tests_str="${1}"
- ruby <<EOF
- opts = "${tests_str}".split.map { |test| "-n #{test}" }
- puts opts.join(' ')
-EOF
- return 0
-}