Author: danielsh
Date: Wed Jun 12 10:29:34 2013
New Revision: 1492134
URL: http://svn.apache.org/r1492134
Log:
Add an XFail test for 'svn blame -r 3:1' (where 3 > 1).
Not filing an issue since I plan to commit a fix soon.
* subversion/tests/cmdline/blame_tests.py
(blame_youngest_to_oldest): New test, XFail.
(test_list): Run it.
Modified:
subversion/trunk/subversion/tests/cmdline/blame_tests.py
Modified: subversion/trunk/subversion/tests/cmdline/blame_tests.py
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/blame_tests.py?rev=1492134&r1=1492133&r2=1492134&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/blame_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/blame_tests.py Wed Jun 12
10:29:34 2013
@@ -956,6 +956,29 @@ def blame_eol_handling(sbox):
'blame', f2)
+@XFail()
+def blame_youngest_to_oldest(sbox):
+ "blame_youngest_to_oldest"
+
+ sbox.build()
+
+ # First, make a new revision of iota.
+ iota = sbox.ospath('iota')
+ orig_line = open(iota).read()
+ line = "New contents for iota\n"
+ svntest.main.file_append(iota, line)
+ sbox.simple_commit()
+
+ # Delete a line.
+ open(iota, 'w').write(line)
+ sbox.simple_commit()
+
+ expected_output = [
+ ' %d jrandom %s\n' % (2, orig_line[:-1]),
+ ]
+ svntest.actions.run_and_verify_svn(None, expected_output, [],
+ 'blame', '-r3:1', iota)
+
########################################################################
# Run the tests
@@ -979,6 +1002,7 @@ test_list = [ None,
merge_sensitive_blame_and_empty_mergeinfo,
blame_multiple_targets,
blame_eol_handling,
+ blame_youngest_to_oldest,
]
if __name__ == '__main__':