[TEST PATCH] RE: svn commit: rev 2838 - trunk/subversion/libsvn_wc
From: Kieran <kieran_at_esperi.demon.co.uk>
Date: 2002-08-01 05:39:47 CEST
On Thu, 1 Aug 2002, Sander Striker wrote:
> > From: striker@tigris.org [mailto:striker@tigris.org]
> All tests succeeded with that patch in place, so I think we need
Regards
Kieran
--
Log message:
Sander has fixed a problem in "svn status -vN". See rev 2838 for
details
* ./subversion/tests/clients/cmdline/stat_tests.py:
Added status_includes_versioned_directories
Index: ./subversion/tests/clients/cmdline/stat_tests.py
===================================================================
--- ./subversion/tests/clients/cmdline/stat_tests.py
+++ ./subversion/tests/clients/cmdline/stat_tests.py Thu Aug 1 04:28:58 2002
@@ -125,9 +125,31 @@
return svntest.actions.run_and_verify_unquiet_status(wc_backup,
expected_status)
-
-
-
+# svn status -vN should include versioned directories
+def status_includes_versioned_directories(sbox):
+ "Check that 'svn status -vN' works"
+ # Bootstrap
+ if sbox.build():
+ return 1
+
+ wc_dir = sbox.wc_dir
+ was_cwd = os.getcwd ()
+
+ os.chdir (wc_dir)
+
+ stdout_lines, stderr_lines = \
+ svntest.main.run_svn (None, 'status', '-vN')
+ for line in stdout_lines:
+ print line
+
+ # Ok, so where does the magic number 3 come from?
+ # it's the number of files and directories in the root of the "greek
+ # repository"
+ # Note that changing this repository will break this test...
+ if (len(stdout_lines) != 3):
+ os.chdir (was_cwd)
+ return 1
+ return 0
########################################################################
# Run the tests
@@ -137,6 +159,7 @@
test_list = [ None,
stat_unversioned_file_in_current_dir,
status_update_with_nested_adds,
+ status_includes_versioned_directories,
]
if __name__ == '__main__':
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Aug 1 05:45:06 2002
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.