blob: f1722de67d0ff00504caf5de24ccfa77b843b7e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/usr/bin/env ruby
require File.dirname(__FILE__) + '/../test_helper'
class TestConfig < Test::Unit::TestCase
def setup
set_file_paths
@git = Git.open(@wdir)
end
def test_config
c = @git.config
assert_equal('Scott Chacon', c['user.name'])
assert_equal('false', c['core.bare'])
end
def test_read_config
assert_equal('Scott Chacon', @git.config('user.name'))
assert_equal('false', @git.config('core.bare'))
end
def test_set_config
in_temp_dir do |path|
g = Git.clone(@wbare, 'bare')
assert_equal('Scott Chacon', g.config('user.name'))
g.config('user.name', 'bully')
assert_equal('bully', g.config('user.name'))
end
end
end
|