blob: 56d2a185a3a089ad6c5ee65366c7d1e51c9bbfc8 (
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
32
33
34
35
|
#!/usr/bin/env ruby
require File.dirname(__FILE__) + '/../test_helper'
class TestInit < Test::Unit::TestCase
def setup
set_file_paths
end
def test_open_simple
g = Git.open(@wdir)
assert_equal(g.dir.path, @wdir)
assert_equal(g.repo.path, File.join(@wdir, '.git'))
assert_equal(g.index.path, File.join(@wdir, '.git', 'index'))
end
def test_open_opts
g = Git.open @wdir, :repository => @wbare, :index => @index
assert_equal(g.repo.path, @wbare)
assert_equal(g.index.path, @index)
end
def test_git_bare
g = Git.repo @wbare
assert_equal(g.repo.path, @wbare)
end
# trying to open a git project using a bare repo - rather than using Git.repo
def test_git_open_error
assert_raise ArgumentError do
g = Git.open @wbare
end
end
end
|