Modified: branches/versions/test/functional/api_controller_test.rb (3063 => 3064)
--- branches/versions/test/functional/api_controller_test.rb 2012-07-31 14:47:48 UTC (rev 3063)
+++ branches/versions/test/functional/api_controller_test.rb 2012-07-31 14:50:51 UTC (rev 3064)
@@ -221,6 +221,22 @@
assert_equal(title2, file.find_version(2).title);
assert_equal(title2, file.title);
+ # get each version of the file
+
+ response = rest_request(:get, 'file', nil, "id" => file.id, "version" => "1",
+ "elements" => "title")
+
+ assert_response(:success)
+
+ assert_equal(title3, response.find_first('/file/title').inner_xml)
+
+ response = rest_request(:get, 'file', nil, "id" => file.id, "version" => "2",
+ "elements" => "title")
+
+ assert_response(:success)
+
+ assert_equal(title2, response.find_first('/file/title').inner_xml)
+
# delete the file
rest_request(:delete, 'file', nil, "id" => file.id)