3d0b9a542e44964dd0f0c003b3e643cdaf545b26
[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://master: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 env:
22   headless:
23     modules:
24       config:
25         WebDriver:
26           host: localhost
27           port: 9515
28           url: http://localhost:8000/typo3temp/var/tests/acceptance
29           capabilities:
30             # Disable the "scroll to element before clicking" behavior as this breaks tests
31             # where for example a fixed docbar is used. Selenium scrolls to the element before
32             # clicking it and then complains that it can't click the element because another elemnt
33             # is overlaying it.
34             # You have to ensure that the element is in the viewport by your own before clicking it!
35             # You can simply do that by scrolling to it.
36             elementScrollBehavior: 1
37             chromeOptions:
38               args: ["--headless", "--no-sandbox", "window-size=1280x1024", "--proxy-server='direct://'", "--proxy-bypass-list=*", "--disable-gpu"]