Sha256: 6df443d9626df0a09fa13f9af847688f11b89958a706ca23b9567e8aac1ae409
Contents?: true
Size: 1.25 KB
Versions: 7
Compression:
Stored size: 1.25 KB
Contents
require_relative 'support/spec_helper' require_relative '../lib/brick_and_mortar/svn' describe BrickAndMortar::Svn do describe 'given svn brick configuration' do svn_brick_configruation = MockBrickConfiguration.new( 'mock_brick', '0.0.1', MockBrickLocation.new('svn', 'https://github.com/dmorrill10/brick_and_mortar') ) it 'downloads the brick with svn' do Dir.mktmpdir do |dir| Dir.chdir dir do |d| BrickAndMortar::Svn.checkout_repo(svn_brick_configruation.location.url, svn_brick_configruation.name) File.directory?(File.join(dir, svn_brick_configruation.name)).must_equal true end end end end describe 'given svn brick configuration' do git_https_brick_configruation = MockBrickConfiguration.new( 'mock_brick', '0.0.1', MockBrickLocation.new('svn', 'https://github.com/dmorrill10/brick_and_mortar') ) it 'downloads the brick with svn' do Dir.mktmpdir do |dir| Dir.chdir dir do |d| BrickAndMortar::Svn.checkout_repo(git_https_brick_configruation.location.url, git_https_brick_configruation.name) File.directory?(File.join(dir, git_https_brick_configruation.name)).must_equal true end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems