##// END OF EJS Templates
scm: mercurial: unit lib test for entries accept both of revision number and changeset id (#3724, #3421)...
Toshi MARUYAMA -
r4585:7a35682cd9ac
parent child
Show More
@@ -93,6 +93,32 begin
93 end
93 end
94 end
94 end
95
95
96 # TODO filesize etc.
97 def test_entries
98 assert_nil @adapter.entries(nil, '100000')
99 [2, '400bb8672109', '400', 400].each do |r|
100 entries1 = @adapter.entries(nil, r)
101 assert entries1
102 assert_equal 3, entries1.size
103 assert_equal 'sources', entries1[1].name
104 assert_equal 'sources', entries1[1].path
105 assert_equal 'dir', entries1[1].kind
106 assert_equal 'README', entries1[2].name
107 assert_equal 'README', entries1[2].path
108 assert_equal 'file', entries1[2].kind
109
110 entries2 = @adapter.entries('sources', r)
111 assert entries2
112 assert_equal 2, entries2.size
113 assert_equal 'watchers_controller.rb', entries2[0].name
114 assert_equal 'sources/watchers_controller.rb', entries2[0].path
115 assert_equal 'file', entries2[0].kind
116 assert_equal 'welcome_controller.rb', entries2[1].name
117 assert_equal 'sources/welcome_controller.rb', entries2[1].path
118 assert_equal 'file', entries2[1].kind
119 end
120 end
121
96 def test_access_by_nodeid
122 def test_access_by_nodeid
97 path = 'sources/welcome_controller.rb'
123 path = 'sources/welcome_controller.rb'
98 assert_equal @adapter.cat(path, 2), @adapter.cat(path, '400bb8672109')
124 assert_equal @adapter.cat(path, 2), @adapter.cat(path, '400bb8672109')
General Comments 0
You need to be logged in to leave comments. Login now