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 HtmxTest2x0x0 extends HtmxTest {
29
30
31
32
33 @Test
34 @Alerts(DEFAULT = "passes:570failures:1",
35 FF = "passes:570failures:0",
36 FF_ESR = "passes:570failures:0")
37 @HtmlUnitNYI(
38 CHROME = "passes:569failures:1",
39 EDGE = "passes:569failures:1",
40 FF = "passes:569failures:1",
41 FF_ESR = "passes:569failures:1")
42 public void htmx() throws Exception {
43 htmx("htmx-2.0.0", false);
44 }
45
46
47
48
49 @Test
50 @Disabled
51 @Alerts(DEFAULT = "passes:506failures:65",
52 FF = "passes:506failures:64",
53 FF_ESR = "passes:506failures:64")
54 @HtmlUnitNYI(
55 CHROME = "passes:505failures:65",
56 EDGE = "passes:505failures:65",
57 FF = "passes:505failures:65",
58 FF_ESR = "passes:505failures:65")
59 public void htmxMin() throws Exception {
60 htmx("htmx-2.0.0", 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 }