diff --git a/py/cmdline/pysvnwcrevert.py b/py/cmdline/pysvnwcrevert.py index f0b20ef2d..565b9533e 100755 --- a/py/cmdline/pysvnwcrevert.py +++ b/py/cmdline/pysvnwcrevert.py @@ -44,6 +44,8 @@ def svnwcrevert(path, root=None, precious=[]): svnwcrevert(p, root) +# XXX use optparse, and add a functional test + def main(): import sys if len(sys.argv) < 2: diff --git a/py/cmdline/testing/test_generic.py b/py/cmdline/testing/test_generic.py index b8bf6b8cb..2f7eaa657 100644 --- a/py/cmdline/testing/test_generic.py +++ b/py/cmdline/testing/test_generic.py @@ -47,10 +47,10 @@ def test_cmdline_namespace(): def test_script_invocation(): if iswin32: - for script in binwinpath.listdir("py.*"): - assert script.ext == ".cmd" - yield checkprocess, script + scripts = binwinpath.listdir("py.*") else: - for script in binpath.listdir("py.*"): - yield checkprocess, script - + scripts = binpath.listdir("py.*") + scripts = [x for x in scripts + if not x.basename.startswith("py.svnwcrevert")] + for script in scripts: + yield checkprocess, script