##// 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 assert_equal 'file', entries.last.kind
71 assert_equal 'file', entries.last.kind
72 assert_equal 'edit.png', entries.last.name
72 assert_equal 'edit.png', entries.last.name
73 end
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 else
102 else
75 puts "Bazaar test repository NOT FOUND. Skipping unit tests !!!"
103 puts "Bazaar test repository NOT FOUND. Skipping unit tests !!!"
76 def test_fake; assert true end
104 def test_fake; assert true end
General Comments 0
You need to be logged in to leave comments. Login now