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