3 require File.dirname(__FILE__) + '/../test_helper'
5 class TestRemotes < Test::Unit::TestCase
12 loc = Git.clone(@wbare, 'local')
13 rem = Git.clone(@wbare, 'remote')
15 r = loc.add_remote('testrem', rem)
17 Dir.chdir('remote') do
18 new_file('test-file1', 'blahblahblah1')
20 rem.commit('master commit')
22 rem.branch('testbranch').in_branch('tb commit') do
23 new_file('test-file3', 'blahblahblah3')
28 assert(!loc.status['test-file1'])
29 assert(!loc.status['test-file3'])
33 assert(loc.status['test-file1'])
35 loc.merge(loc.remote('testrem').branch('testbranch'))
36 assert(loc.status['test-file3'])
38 #puts loc.remotes.map { |r| r.to_s }.inspect
41 #puts loc.remotes.inspect