lib/synvert/cli.rb in synvert-1.9.0 vs lib/synvert/cli.rb in synvert-1.10.0

- old
+ new

@@ -55,10 +55,14 @@ Command.test_snippet(rewriter) when 'run' Command.read_helpers rewriter = Synvert::Core::Utils.eval_snippet(@options[:snippet_name]) Command.run_snippet(rewriter, @options[:format]) + when 'test_bundle_gems' + Command.read_helpers + rewriter = Synvert::Core::Utils.eval_snippet(@options[:snippet_name]) + Command.test_snippet_in_bundle_gems(rewriter) else # nothing to do end true rescue SystemExit @@ -152,9 +156,12 @@ Core::Configuration.respect_gitignore = false end opts.on '--test-result TEST_RESULT', 'result format of test, it can be actions or new_source, action is by default' do |test_result| Core::Configuration.test_result = test_result + end + opts.on '--check-bundle-gems', 'check code in all bundle gems' do + @options[:command] = 'test_bundle_gems' end opts.on '-v', '--version', 'show this version' do puts "#{VERSION} (with synvert-core #{Core::VERSION} and parser #{Parser::VERSION})" exit end