Fix loadPackage in tests

This commit is contained in:
Michael Droettboom 2018-06-21 10:14:25 -04:00
parent 2067c1c302
commit d58f6b1f6e
1 changed files with 3 additions and 5 deletions

View File

@ -3,7 +3,6 @@ Various common utilities for testing.
""" """
import pathlib import pathlib
import time
try: try:
import pytest import pytest
@ -58,10 +57,9 @@ class SeleniumWrapper:
def load_package(self, packages): def load_package(self, packages):
self.run_js( self.run_js(
'window.done = false\n' 'window.done = false\n' +
'pyodide.loadPackage({!r}).then(window.done = true)'.format( 'pyodide.loadPackage({!r})'.format(packages) +
packages)) '.then(function() { window.done = true; })')
time.sleep(2)
self.wait.until(PackageLoaded()) self.wait.until(PackageLoaded())
@property @property