Sha256: 3347da620fdccba6d64bbbe8bbddb6d84e4476b5d97ddbba4d22aa50067941fe
Contents?: true
Size: 781 Bytes
Versions: 1
Compression:
Stored size: 781 Bytes
Contents
require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../../lib/provisional/scm/beanstalk' class BeanstalkTest < Test::Unit::TestCase def setup @scm = new_scm(Provisional::SCM::Beanstalk, { 'url' => 'url' }) end def test_init Beanstalk::Repository.expects(:create) @scm.init end def test_init_should_raise_RuntimeError_if_any_step_raises_any_exception Beanstalk::Repository.expects(:create).raises(Errno::ECONNREFUSED) assert_raise RuntimeError do @scm.init end end def test_generate_rails @scm.expects(:system).with("svn co --username=username --password=password url name") Dir.expects(:chdir).with('name') Provisional::RailsApplication.expects(:new) @scm.generate_rails end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vigetlabs-provisional-2.1.6 | test/unit/beanstalk_test.rb |