mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-01-31 04:12:15 +00:00
Fix tests so they can actually run locally (I failed)
This commit is contained in:
@@ -26,15 +26,20 @@ browsers = [{"platform": "macOS 10.12",
|
|||||||
|
|
||||||
|
|
||||||
def on_platforms(platforms):
|
def on_platforms(platforms):
|
||||||
if os.environ.get("TRAVIS"):
|
if not os.environ.get("TRAVIS"):
|
||||||
def decorator(base_class):
|
platforms = {'local'}
|
||||||
module = sys.modules[base_class.__module__].__dict__
|
|
||||||
for i, platform in enumerate(platforms):
|
def decorator(base_class):
|
||||||
d = dict(base_class.__dict__)
|
module = sys.modules[base_class.__module__].__dict__
|
||||||
d['desired_capabilities'] = platform
|
for i, platform in enumerate(platforms):
|
||||||
name = "%s_%s" % (base_class.__name__, i + 1)
|
d = dict(base_class.__dict__)
|
||||||
module[name] = type(name, (base_class,), d)
|
d['desired_capabilities'] = platform
|
||||||
return decorator
|
name = "%s_%s" % (base_class.__name__, i + 1)
|
||||||
|
module[name] = type(name, (base_class,), d)
|
||||||
|
|
||||||
|
return decorator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def create_browser(test_name, desired_capabilities):
|
def create_browser(test_name, desired_capabilities):
|
||||||
|
|||||||
Reference in New Issue
Block a user