Sha256: 4fd19b3a15a606fb1ff4334502d914ac5095660f7466717b143b16582c06aa00
Contents?: true
Size: 729 Bytes
Versions: 5
Compression:
Stored size: 729 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/helper') require 'padrino-gen/generators/cli' class TestCli < Test::Unit::TestCase def setup @apptmp = "#{Dir.tmpdir}/padrino-tests/#{UUID.new.generate}" `mkdir -p #{@apptmp}` end def teardown `rm -rf #{@apptmp}` end context 'the cli' do should "fail without arguments" do 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 { generate(:project, 'sample_project', "--root=#{@apptmp}") } assert_nothing_raised { silence_logger { generate(:cli, "--root=#{@apptmp}/sample_project") } } end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
padrino-gen-0.10.2 | test/test_cli.rb |
padrino-gen-0.9.19 | test/test_cli.rb |
padrino-gen-0.9.18 | test/test_cli.rb |
padrino-gen-0.9.17 | test/test_cli.rb |
padrino-gen-0.9.16 | test/test_cli.rb |