contrib/fuse/runtests.py: Tolerate the tahoe CLI returning deprecation warnings
authorfrancois <francois@ctrlaltdel.ch>
Sat, 9 Jan 2010 17:59:46 +0000 (09:59 -0800)
committerfrancois <francois@ctrlaltdel.ch>
Sat, 9 Jan 2010 17:59:46 +0000 (09:59 -0800)
Depending on the versions of external libraries such as Twisted of Foolscap,
the tahoe CLI can display deprecation warnings on stdout.  The tests should
not interpret those warnings as a failure if the node is in fact correctly
started.

See http://allmydata.org/trac/tahoe/ticket/859 for an example of deprecation
warnings.

fixes #876

contrib/fuse/runtests.py

index a93455c28b1794a15e78544ce53fc37e7b05af2d..4aa457bbb8c3552a2694e9b2e7a9158f675a2e03 100644 (file)
@@ -897,7 +897,7 @@ def wrap_os_error(meth, *args):
 
 
 ExpectedCreationOutput = r'(introducer|client) created in (?P<path>.*?)\n'
-ExpectedStartOutput = r'STARTING (?P<path>.*?)\n(introducer|client) node probably started'
+ExpectedStartOutput = r'(.*\n)*STARTING (?P<path>.*?)\n(introducer|client) node probably started'
 
 
 if __name__ == '__main__':