File tree Expand file tree Collapse file tree 13 files changed +252
-0
lines changed
java/com/flowingcode/vaadin/addons/demo/it
resources/com/flowingcode/vaadin/addons/demo/it Expand file tree Collapse file tree 13 files changed +252
-0
lines changed Original file line number Diff line number Diff line change 1+ package com .flowingcode .vaadin .addons .demo .it ;
2+
3+ import static org .junit .Assert .assertEquals ;
4+ import org .junit .Test ;
5+
6+ public class ConditionalSourceCodeViewerIT extends AbstractSourceCodeViewerIT {
7+
8+ private static final String VAADIN_VERSION = "vaadin=23.4.5" ;
9+
10+ @ Test
11+ public void testConditionEq () {
12+ assertEquals (expected (), open (VAADIN_VERSION ));
13+ }
14+
15+ @ Test
16+ public void testConditionNe () {
17+ assertEquals (expected (), open (VAADIN_VERSION ));
18+ }
19+
20+ @ Test
21+ public void testConditionLt () {
22+ assertEquals (expected (), open (VAADIN_VERSION ));
23+ }
24+
25+ @ Test
26+ public void testConditionLe () {
27+ assertEquals (expected (), open (VAADIN_VERSION ));
28+ }
29+
30+ @ Test
31+ public void testConditionGt () {
32+ assertEquals (expected (), open (VAADIN_VERSION ));
33+ }
34+
35+ @ Test
36+ public void testConditionGe () {
37+ assertEquals (expected (), open (VAADIN_VERSION ));
38+ }
39+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ // #if vaadin eq 22
3+ // show-source eq 22
4+ // #endif
5+ // #if vaadin eq 23
6+ // show-source eq 23
7+ // #endif
8+ // #if vaadin eq 24
9+ // show-source eq 24
10+ // #endif
11+ // #if vaadin eq 23.3
12+ // show-source eq 23.3
13+ // #endif
14+ // #if vaadin eq 23.4
15+ // show-source eq 23.4
16+ // #endif
17+ // #if vaadin eq 23.5
18+ // show-source eq 23.5
19+ // #endif
20+ // #if vaadin eq 23.4.4
21+ // show-source eq 23.4.4
22+ // #endif
23+ // #if vaadin eq 23.4.5
24+ // show-source eq 23.4.5
25+ // #endif
26+ // #if vaadin eq 23.4.6
27+ // show-source eq 23.4.6
28+ // #endif
29+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ eq 23
3+ eq 23.4
4+ eq 23.4.5
5+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ // #if vaadin ge 22
3+ // show-source ge 22
4+ // #endif
5+ // #if vaadin ge 23
6+ // show-source ge 23
7+ // #endif
8+ // #if vaadin ge 24
9+ // show-source ge 24
10+ // #endif
11+ // #if vaadin ge 23.3
12+ // show-source ge 23.3
13+ // #endif
14+ // #if vaadin ge 23.4
15+ // show-source ge 23.4
16+ // #endif
17+ // #if vaadin ge 23.5
18+ // show-source ge 23.5
19+ // #endif
20+ // #if vaadin ge 23.4.4
21+ // show-source ge 23.4.4
22+ // #endif
23+ // #if vaadin ge 23.4.5
24+ // show-source ge 23.4.5
25+ // #endif
26+ // #if vaadin ge 23.4.6
27+ // show-source ge 23.4.6
28+ // #endif
29+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ ge 22
3+ ge 23
4+ ge 23.3
5+ ge 23.4
6+ ge 23.4.4
7+ ge 23.4.5
8+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ // #if vaadin gt 22
3+ // show-source gt 22
4+ // #endif
5+ // #if vaadin gt 23
6+ // show-source gt 23
7+ // #endif
8+ // #if vaadin gt 24
9+ // show-source gt 24
10+ // #endif
11+ // #if vaadin gt 23.3
12+ // show-source gt 23.3
13+ // #endif
14+ // #if vaadin gt 23.4
15+ // show-source gt 23.4
16+ // #endif
17+ // #if vaadin gt 23.5
18+ // show-source gt 23.5
19+ // #endif
20+ // #if vaadin gt 23.4.4
21+ // show-source gt 23.4.4
22+ // #endif
23+ // #if vaadin gt 23.4.5
24+ // show-source gt 23.4.5
25+ // #endif
26+ // #if vaadin gt 23.4.6
27+ // show-source gt 23.4.6
28+ // #endif
29+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ gt 22
3+ gt 23.3
4+ gt 23.4.4
5+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ // #if vaadin le 22
3+ // show-source le 22
4+ // #endif
5+ // #if vaadin le 23
6+ // show-source le 23
7+ // #endif
8+ // #if vaadin le 24
9+ // show-source le 24
10+ // #endif
11+ // #if vaadin le 23.3
12+ // show-source le 23.3
13+ // #endif
14+ // #if vaadin le 23.4
15+ // show-source le 23.4
16+ // #endif
17+ // #if vaadin le 23.5
18+ // show-source le 23.5
19+ // #endif
20+ // #if vaadin le 23.4.4
21+ // show-source le 23.4.4
22+ // #endif
23+ // #if vaadin le 23.4.5
24+ // show-source le 23.4.5
25+ // #endif
26+ // #if vaadin le 23.4.6
27+ // show-source le 23.4.6
28+ // #endif
29+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ le 23
3+ le 24
4+ le 23.4
5+ le 23.5
6+ le 23.4.5
7+ le 23.4.6
8+ }
Original file line number Diff line number Diff line change 1+ class MyClass {
2+ // #if vaadin lt 22
3+ // show-source lt 22
4+ // #endif
5+ // #if vaadin lt 23
6+ // show-source lt 23
7+ // #endif
8+ // #if vaadin lt 24
9+ // show-source lt 24
10+ // #endif
11+ // #if vaadin lt 23.3
12+ // show-source lt 23.3
13+ // #endif
14+ // #if vaadin lt 23.4
15+ // show-source lt 23.4
16+ // #endif
17+ // #if vaadin lt 23.5
18+ // show-source lt 23.5
19+ // #endif
20+ // #if vaadin lt 23.4.4
21+ // show-source lt 23.4.4
22+ // #endif
23+ // #if vaadin lt 23.4.5
24+ // show-source lt 23.4.5
25+ // #endif
26+ // #if vaadin lt 23.4.6
27+ // show-source lt 23.4.6
28+ // #endif
29+ }
You can’t perform that action at this time.
0 commit comments