lib/ruby_leiningen/commands/plugins/eftest.rb in ruby_leiningen-0.24.0.pre.6 vs lib/ruby_leiningen/commands/plugins/eftest.rb in ruby_leiningen-0.24.0.pre.7

- old
+ new

@@ -1,11 +1,13 @@ +# frozen_string_literal: true + require_relative '../../commands' -RubyLeiningen::Commands.define_custom_command("eftest") do |config, opts| +RubyLeiningen::Commands.define_custom_command('eftest') do |config, opts| only = opts[:only] ? [":only #{opts[:only]}"] : [] specific = (opts[:test_selectors] || []) - .map { |m| m.is_a?(Symbol) ? ":#{m}" : "#{m}" } - all = [":all"] + .map { |m| m.is_a?(Symbol) ? ":#{m}" : m.to_s } + all = [':all'] test_selectors = if only.any? only elsif specific.any?