From 0f6009b97e8e4858d977d7722fd0807389d10a73 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 30 Jan 2019 19:32:56 -0500 Subject: [PATCH] Fix the option setup for the webopen command. --- src/allmydata/test/cli/test_create_alias.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/allmydata/test/cli/test_create_alias.py b/src/allmydata/test/cli/test_create_alias.py index e1efb0616..46224de49 100644 --- a/src/allmydata/test/cli/test_create_alias.py +++ b/src/allmydata/test/cli/test_create_alias.py @@ -1,3 +1,4 @@ +from StringIO import StringIO import os.path from twisted.trial import unittest import urllib @@ -17,7 +18,10 @@ class CreateAlias(GridTestMixin, CLITestMixin, unittest.TestCase): o.parseOptions(["--node-directory", self.get_clientdir(), "webopen"] + list(args)) urls = [] - rc = cli.webopen(o, urls.append) + o.subOptions.stdout = StringIO() + o.subOptions.stderr = StringIO() + o.subOptions.stdin = StringIO() + rc = cli.webopen(o.subOptions, urls.append) self.failUnlessReallyEqual(rc, 0) self.failUnlessReallyEqual(len(urls), 1) self.failUnlessReallyEqual(urls[0], expected_url)