[TASK] Enable acceptance tests again
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Tests / Acceptance / Backend.suite.yml
1 class_name: BackendTester
2 modules:
3   enabled:
4     - WebDriver:
5         url: http://web:8000/typo3temp/var/tests/acceptance
6         browser: chrome
7         wait: 1
8         host: chrome
9     - \TYPO3\TestingFramework\Core\Acceptance\Helper\Acceptance
10     - \TYPO3\TestingFramework\Core\Acceptance\Helper\Login:
11         sessions:
12             # This sessions must exist in the database fixture to get a logged in state.
13             editor: ff83dfd81e20b34c27d3e97771a4525a
14             admin: 886526ce72b86870739cc41991144ec1
15     - Asserts
16
17 extensions:
18     enabled:
19         - TYPO3\TestingFramework\Core\Acceptance\Extension\BackendCoreEnvironment
20
21 groups:
22   AcceptanceTests-Job-*: AcceptanceTests-Job-*
23
24 env:
25   headless:
26     modules:
27       config:
28         WebDriver:
29           host: localhost
30           port: 9515
31           url: http://localhost:8000/typo3temp/var/tests/acceptance
32           capabilities:
33             # Disable the "scroll to element before clicking" behavior as this breaks tests
34             # where for example a fixed docbar is used. Selenium scrolls to the element before
35             # clicking it and then complains that it can't click the element because another elemnt
36             # is overlaying it.
37             # You have to ensure that the element is in the viewport by your own before clicking it!
38             # You can simply do that by scrolling to it.
39             elementScrollBehavior: 1
40             chromeOptions:
41               args: ["--headless", "--no-sandbox", "window-size=1280x1024", "--proxy-server='direct://'", "--proxy-bypass-list=*", "--disable-gpu"]