##// END OF EJS Templates
scm: bazaar: add changesets order test in unit model test....
Toshi MARUYAMA -
r5028:7ffdd961e9f9
parent child
Show More
@@ -71,6 +71,34 class RepositoryBazaarTest < ActiveSupport::TestCase
71 71 assert_equal 'file', entries.last.kind
72 72 assert_equal 'edit.png', entries.last.name
73 73 end
74
75 def test_previous
76 @repository.fetch_changesets
77 @repository.reload
78 changeset = @repository.find_changeset_by_name('3')
79 assert_equal @repository.find_changeset_by_name('2'), changeset.previous
80 end
81
82 def test_previous_nil
83 @repository.fetch_changesets
84 @repository.reload
85 changeset = @repository.find_changeset_by_name('1')
86 assert_nil changeset.previous
87 end
88
89 def test_next
90 @repository.fetch_changesets
91 @repository.reload
92 changeset = @repository.find_changeset_by_name('2')
93 assert_equal @repository.find_changeset_by_name('3'), changeset.next
94 end
95
96 def test_next_nil
97 @repository.fetch_changesets
98 @repository.reload
99 changeset = @repository.find_changeset_by_name('4')
100 assert_nil changeset.next
101 end
74 102 else
75 103 puts "Bazaar test repository NOT FOUND. Skipping unit tests !!!"
76 104 def test_fake; assert true end
General Comments 0
You need to be logged in to leave comments. Login now