File tree 2 files changed +12
-6
lines changed
src/test/java/org/allure/junit5_github_actions
2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 16
16
java-version : 17
17
17
18
18
- name : Run tests
19
- run : SELENIDE_URL="${{ vars.SELENIDE_URL }}" ./gradlew clean test
19
+ run : SELENIDE_URL="${{ vars.SELENIDE_URL }}" SELENIDE_HEADLESS=true ./gradlew clean test
20
20
21
21
- name : Load test report history
22
22
uses : actions/checkout@v4
Original file line number Diff line number Diff line change 1
1
package org .allure .junit5_github_actions ;
2
2
3
- import com .codeborne .selenide .Condition ;
4
- import com .codeborne .selenide .Configuration ;
5
- import com .codeborne .selenide .logevents .SelenideLogger ;
6
- import io .qameta .allure .Allure ;
7
- import io .qameta .allure .selenide .AllureSelenide ;
8
3
import org .junit .jupiter .api .BeforeAll ;
9
4
import org .junit .jupiter .api .Test ;
10
5
6
+ import com .codeborne .selenide .Condition ;
7
+ import com .codeborne .selenide .Configuration ;
11
8
import static com .codeborne .selenide .Selenide .$ ;
12
9
import static com .codeborne .selenide .Selenide .open ;
10
+ import com .codeborne .selenide .logevents .SelenideLogger ;
11
+
12
+ import io .qameta .allure .Allure ;
13
+ import io .qameta .allure .selenide .AllureSelenide ;
13
14
14
15
public class SelenideTest {
15
16
@@ -25,6 +26,11 @@ static void setupSelenoid() {
25
26
if (selenideUrl != null && !selenideUrl .isEmpty ()) {
26
27
Configuration .remote = selenideUrl ;
27
28
}
29
+
30
+ String selenideHeadless = System .getenv ("SELENIDE_HEADLESS" );
31
+ if (selenideHeadless != null && selenideHeadless .equals ("true" )) {
32
+ Configuration .headless = true ;
33
+ }
28
34
}
29
35
30
36
@ Test
You can’t perform that action at this time.
0 commit comments