##// END OF EJS Templates
scm: git: split unit model test setup whether repository required or not...
Toshi MARUYAMA -
r8841:4a7de0cd63a1
parent child
Show More
@@ -43,14 +43,7 class RepositoryGitTest < ActiveSupport::TestCase
43 43 JRUBY_SKIP = (RUBY_PLATFORM == 'java')
44 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 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 69 def test_fetch_changesets_from_scratch
68 70 assert_nil @repository.extra_info
69 71
General Comments 0
You need to be logged in to leave comments. Login now