diff options
Diffstat (limited to 'scripts/Util.py')
-rw-r--r-- | scripts/Util.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/Util.py b/scripts/Util.py index ce3d3a17958..201c2343c90 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -541,7 +541,7 @@ class Mapping(object): # check the configuration type) self.uwp = False self.openssl = False - + self.browser = False self.device = "" self.avd = "" self.androidemulator = False @@ -1825,12 +1825,12 @@ class TestSuite(object): for m in [XamarinUWPMapping, AndroidMappingMixin, XamarinIOSMapping]: if isinstance(self.mapping, m): return True - for m in [CppMapping, JavaMapping, CSharpMapping]: + for m in [CppMapping, JavaMapping, CSharpMapping, PythonMapping, JavaScriptMapping]: if component.isMainThreadOnly(self.id): return True elif isinstance(self.mapping, m): config = driver.configs[self.mapping] - if "iphone" in config.buildPlatform or config.uwp: + if "iphone" in config.buildPlatform or config.uwp or config.browser: return True # Not supported yet for tests that require a remote process controller return self.runOnMainThread else: |