Sha256: e66656bd57dc2923c965d220bcd3361d3d9ab6cb1191865e9a9909e9792e32f9
Contents?: true
Size: 899 Bytes
Versions: 1
Compression:
Stored size: 899 Bytes
Contents
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib' require 'minitest/autorun' require_relative 'test_helper' require 'fileutils' require 'git' SANDBOX = 'commit' ROOT = "#{SANDBOX}-sandbox/modules/foo" class CommitTest < MiniTest::Unit::TestCase include FileUtils def setup Opsk::Root.start ['generate_puppet', 'commit', 'bar'] mkdir_p(ROOT) mkdir_p("#{SANDBOX}-sandbox/modules/non-git") g = Git.init(ROOT) touch("#{ROOT}/bla.txt") g.add('bla.txt') g.commit_all('message') open("#{ROOT}/bla.txt", 'a') { |f| f.puts 'Hello, world.'} end def teardown rm_rf "#{SANDBOX}-sandbox" end def with_cwd(dir) Dir.chdir dir do yield end end def test_commit with_cwd "#{SANDBOX}-sandbox" do Opsk::Root.start ['commit', '--message', 'some message'] end g = Git.init(ROOT) assert g.show.include? 'some message' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opskeleton-0.8.12 | test/commit_test.rb |