test/test_cli.rb in padrino-gen-0.9.9 vs test/test_cli.rb in padrino-gen-0.9.10
- old
+ new
@@ -2,22 +2,20 @@
require 'padrino-gen/generators/cli'
class TestCli < Test::Unit::TestCase
def setup
`rm -rf /tmp/sample_project`
- @cli = Padrino::Generators::Cli.dup
- @project = Padrino::Generators::Project.dup
end
context 'the cli' do
should "fail without arguments" do
- output = silence_logger { @cli.start }
+ output = silence_logger { generate(:cli) }
assert_match "Please specify generator to use", output
end
should "work correctly if we have a project" do
- silence_logger { @project.start(['sample_project', '--root=/tmp']) }
- assert_nothing_raised { silence_logger { @cli.start(['--root=/tmp/sample_project']) } }
+ silence_logger { generate(:project, 'sample_project', '--root=/tmp') }
+ assert_nothing_raised { silence_logger { generate(:cli, '--root=/tmp/sample_project') } }
end
end
-end
+end
\ No newline at end of file