@@ -43,14 +43,7 class RepositoryGitTest < ActiveSupport::TestCase | |||||
43 | JRUBY_SKIP = (RUBY_PLATFORM == 'java') |
|
43 | JRUBY_SKIP = (RUBY_PLATFORM == 'java') | |
44 | JRUBY_SKIP_STR = "TODO: This test fails in JRuby" |
|
44 | JRUBY_SKIP_STR = "TODO: This test fails in JRuby" | |
45 |
|
45 | |||
46 | if File.directory?(REPOSITORY_PATH) |
|
|||
47 |
|
|
46 | def setup | |
48 | klass = Repository::Git |
|
|||
49 | assert_equal "Git", klass.scm_name |
|
|||
50 | assert klass.scm_adapter_class |
|
|||
51 | assert_not_equal "", klass.scm_command |
|
|||
52 | assert_equal true, klass.scm_available |
|
|||
53 |
|
||||
54 |
|
|
47 | @project = Project.find(3) | |
55 |
|
|
48 | @repository = Repository::Git.create( | |
56 | :project => @project, |
|
49 | :project => @project, | |
@@ -64,6 +57,15 class RepositoryGitTest < ActiveSupport::TestCase | |||||
64 |
|
|
57 | end | |
65 |
|
|
58 | end | |
66 |
|
59 | |||
|
60 | if File.directory?(REPOSITORY_PATH) | |||
|
61 | def test_scm_available | |||
|
62 | klass = Repository::Git | |||
|
63 | assert_equal "Git", klass.scm_name | |||
|
64 | assert klass.scm_adapter_class | |||
|
65 | assert_not_equal "", klass.scm_command | |||
|
66 | assert_equal true, klass.scm_available | |||
|
67 | end | |||
|
68 | ||||
67 | def test_fetch_changesets_from_scratch |
|
69 | def test_fetch_changesets_from_scratch | |
68 | assert_nil @repository.extra_info |
|
70 | assert_nil @repository.extra_info | |
69 |
|
71 |
General Comments 0
You need to be logged in to leave comments.
Login now