1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.htmlunit.libraries.htmx;
16
17 import org.htmlunit.WebClient;
18 import org.htmlunit.junit.annotation.Alerts;
19 import org.htmlunit.junit.annotation.HtmlUnitNYI;
20 import org.junit.jupiter.api.Disabled;
21 import org.junit.jupiter.api.Test;
22
23
24
25
26
27
28 public class HtmxTest2x0x2 extends HtmxTest {
29
30
31
32
33 @Test
34 @Alerts(DEFAULT = "passes:579failures:1",
35 FF = "passes:579failures:0",
36 FF_ESR = "passes:579failures:0")
37 @HtmlUnitNYI(
38 CHROME = "passes:576failures:3",
39 EDGE = "passes:576failures:3",
40 FF = "passes:576failures:3",
41 FF_ESR = "passes:576failures:3")
42 public void htmx() throws Exception {
43 htmx("htmx-2.0.2", false);
44 }
45
46
47
48
49 @Test
50 @Disabled
51 @Alerts(DEFAULT = "passes:514failures:66",
52 FF = "passes:514failures:65",
53 FF_ESR = "passes:514failures:65")
54 @HtmlUnitNYI(
55 CHROME = "passes:511failures:68",
56 EDGE = "passes:511failures:68",
57 FF = "passes:511failures:68",
58 FF_ESR = "passes:511failures:68")
59 public void htmxMin() throws Exception {
60 htmx("htmx-2.0.2", true);
61 }
62
63 @Override
64 protected void setupWebClient(final WebClient webClient) {
65 super.setupWebClient(webClient);
66
67
68
69 webClient.getOptions().setThrowExceptionOnScriptError(false);
70 }
71 }