Fix the option setup for the webopen command.

This commit is contained in:
Jean-Paul Calderone 2019-01-30 19:32:56 -05:00
parent b54a6e811b
commit 0f6009b97e

View File

@ -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)