Skip to content

Commit 777cf25

Browse files
authored
Ensure extension is available on the path for Firefox tests (#9331)
1 parent 64447d4 commit 777cf25

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

java/client/test/org/openqa/selenium/firefox/BUILD.bazel

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
load("@rules_jvm_external//:defs.bzl", "artifact")
2+
load("//common:defs.bzl", "copy_file")
23
load("//java:defs.bzl", "java_selenium_test_suite", "java_test_suite")
34

45
LARGE_TESTS = [
@@ -20,6 +21,7 @@ java_test_suite(
2021
data = [
2122
"//third_party/firebug:firebug-1.5.0-fx.xpi",
2223
"//third_party/firebug:mooltipass-1.1.87.xpi",
24+
":firebug_xpi"
2325
],
2426
deps = [
2527
"//java/client/src/org/openqa/selenium/firefox",
@@ -64,3 +66,10 @@ java_selenium_test_suite(
6466
artifact("org.mockito:mockito-core"),
6567
],
6668
)
69+
70+
copy_file(
71+
name = "firebug_xpi",
72+
src = "//third_party/firebug:firebug-1.5.0-fx.xpi",
73+
out = "firebug-1.5.0-fx.xpi",
74+
)
75+

java/client/test/org/openqa/selenium/firefox/FirefoxProfileTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
public class FirefoxProfileTest {
4848
private static final String FIREBUG_PATH = "third_party/firebug/firebug-1.5.0-fx.xpi";
4949
private static final String FIREBUG_RESOURCE_PATH =
50-
"/org/openqa/selenium/firefox/firebug-1.5.0-fx.xpi";
50+
"java/client/test/org/openqa/selenium/firefox/firebug-1.5.0-fx.xpi";
5151
private static final String MOOLTIPASS_PATH = "third_party/firebug/mooltipass-1.1.87.xpi";
5252

5353
private FirefoxProfile profile;
@@ -189,7 +189,6 @@ public void shouldInstallWebExtensionFromDirectory() throws IOException {
189189
}
190190

191191
@Test
192-
@Ignore("Need to figure out why files are not showing up")
193192
public void shouldInstallExtensionUsingClasspath() {
194193
profile.addExtension(FirefoxProfileTest.class, FIREBUG_RESOURCE_PATH);
195194
File profileDir = profile.layoutOnDisk();

0 commit comments

Comments
 (0)