1
1
load ("@rules_jvm_external//:defs.bzl" , "artifact" )
2
- load ("//java:defs.bzl" , "java_selenium_test_suite" )
2
+ load ("//java:defs.bzl" , "java_selenium_test_suite" , "java_test_suite" )
3
+
4
+ LARGE_TESTS = [
5
+ "InternetExplorerDriverTest.java" ,
6
+ ]
7
+
8
+ java_test_suite (
9
+ name = "small-tests" ,
10
+ size = "small" ,
11
+ srcs = glob (
12
+ ["*.java" ],
13
+ exclude = LARGE_TESTS ,
14
+ ),
15
+ deps = [
16
+ "//java/client/src/org/openqa/selenium/ie" ,
17
+ "//java/client/src/org/openqa/selenium/json" ,
18
+ "//java/client/src/org/openqa/selenium/remote" ,
19
+ "//java/client/test/org/openqa/selenium/testing:annotations" ,
20
+ artifact ("junit:junit" ),
21
+ artifact ("org.assertj:assertj-core" ),
22
+ artifact ("org.mockito:mockito-core" ),
23
+ ],
24
+ )
3
25
4
26
java_selenium_test_suite (
5
27
name = "large-tests" ,
6
28
size = "large" ,
7
- srcs = glob ([ "*.java" ]) ,
29
+ srcs = LARGE_TESTS ,
8
30
browsers = [
9
31
"ie" ,
10
32
],
@@ -13,14 +35,11 @@ java_selenium_test_suite(
13
35
],
14
36
deps = [
15
37
"//java/client/src/org/openqa/selenium/ie" ,
16
- "//java/client/src/org/openqa/selenium/json" ,
17
38
"//java/client/src/org/openqa/selenium/remote" ,
18
- "//java/client/src/org/openqa/selenium/support" ,
19
39
"//java/client/test/org/openqa/selenium/testing:annotations" ,
20
40
"//java/client/test/org/openqa/selenium/testing:test-base" ,
21
41
"//java/client/test/org/openqa/selenium/testing/drivers" ,
22
42
artifact ("junit:junit" ),
23
43
artifact ("org.assertj:assertj-core" ),
24
- artifact ("org.mockito:mockito-core" ),
25
44
],
26
45
)
0 commit comments