• Georges Racinet's avatar
    Projects, Runner tests: disable shared and group runners · 5af24c7192bb
    Georges Racinet authored
    If regular runners are hooked to the instance being tested,
    we must make really sure that our mock runners don't enter a
    race with the regular runners.
    
    Sadly, there's no direct API setting for group runners (UPSTREAM)
    nor is there a way to block surrounding group runners with
    settings in a sub group, so we had to resort to using Selenium
    for this.
    
    It is important to not even attempt to disable group runners this
    way for personal namespaces, because the button is not present,
    leading to an error. It is also faster, because we don't even
    need a webdriver to be initialized in this case.
    
    --HG--
    branch : stable
    5af24c7192bb
project.py 44.1 KB