annotate artifacts/src/test/java/org/dive4elements/river/utils/MapUtilsTest.java @ 9683:f4fdf7798bab

Fixed missing package name
author Gernot Belger <g.belger@bjoernsen.de>
date Wed, 15 Jul 2020 14:25:53 +0200
parents b70b1bc0eece
children
rev   line source
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
1 /* Copyright (C) 2020 by Bundesanstalt für Gewässerkunde
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
2 * Software engineering by Intevation GmbH
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
3 *
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
4 * This file is Free Software under the GNU AGPL (>=v3)
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
6 * documentation coming with Dive4Elements River for details.
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
7 */
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
8
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
9 package org.dive4elements.river.utils;
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
10
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
11 import static org.junit.Assert.assertEquals;
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
12 import static org.junit.Assert.assertNull;
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
13
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
14 import org.junit.Test;
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
15
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
16 public class MapUtilsTest {
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
17
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
18 private static final String DRV_PG = "jdbc:postgresql:";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
19 private static final String DRV_ORA = "jdbc:oracle:thin:";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
20
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
21 private static final String USER = "d4euser";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
22 private static final String PSWD = "d4epswd";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
23 private static final String DB = "d4edb";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
24 private static final String HOST = "d4ehost";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
25 private static final String PORT = "2345";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
26
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
27 private static final String PG_CON_SUFFIX = " sslmode=disable";
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
28
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
29 @Test
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
30 public void noJDBCURL() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
31 final String con = MapUtils.getConnection(USER, PSWD, "xx");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
32 assertNull(con);
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
33 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
34
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
35 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
36 public void invalidHostPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
37 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
38 USER, PSWD, DRV_PG + "//invalid_host_name/");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
39 assertNull(con);
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
40 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
41
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
42 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
43 public void localNamedPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
44 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
45 USER, PSWD, DRV_PG + DB);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
46 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
47 "dbname=" + DB
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
48 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
49 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
50 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
51 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
52
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
53 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
54 public void localUserPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
55 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
56 USER, PSWD, DRV_PG + "/");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
57 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
58 "dbname=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
59 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
60 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
61 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
62 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
63
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
64 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
65 public void hostNamedPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
66 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
67 USER, PSWD, DRV_PG + "//" + HOST + "/" + DB);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
68 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
69 "dbname=" + DB
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
70 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
71 + " host='" + HOST + "'"
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
72 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
73 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
74 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
75
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
76 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
77 public void hostUserPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
78 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
79 USER, PSWD, DRV_PG + "//" + HOST + "/");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
80 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
81 "dbname=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
82 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
83 + " host='" + HOST + "'"
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
84 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
85 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
86 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
87
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
88 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
89 public void hostPortUserPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
90 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
91 USER, PSWD, DRV_PG + "//" + HOST + ":" + PORT + "/");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
92 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
93 "dbname=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
94 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
95 + " host='" + HOST + "' port=" + PORT
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
96 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
97 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
98 }
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
99
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
100 @Test
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
101 public void hostPortNamedPG() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
102 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
103 USER, PSWD, DRV_PG + "//" + HOST + ":" + PORT + "/" + DB);
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
104 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
105 "dbname=" + DB
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
106 + " user=" + USER
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
107 + " host='" + HOST + "' port=" + PORT
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
108 + " password='" + PSWD + "'" + PG_CON_SUFFIX,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
109 con);
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
110 }
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
111
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
112 @Test
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
113 public void serviceNameORA() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
114 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
115 USER, PSWD, DRV_ORA + "@//" + HOST + ":" + PORT + "/" + DB);
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
116 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
117 USER + "/" + PSWD + "@" + HOST + ":" + PORT + "/" + DB,
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
118 con);
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
119 }
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
120
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
121 @Test
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
122 public void connectDescriptorORA() {
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
123 final String con = MapUtils.getConnection(
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
124 USER, PSWD, DRV_ORA
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
125 + "@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
126 + HOST + ")(PORT=" + PORT + "))(CONNECT_DATA=(SERVICE_NAME="
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
127 + DB + ")))");
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
128 assertEquals(
9683
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
129 USER + "/" + PSWD
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
130 + "@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
131 + HOST + ")(PORT=" + PORT + "))(CONNECT_DATA=(SERVICE_NAME="
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
132 + DB + ")))",
f4fdf7798bab Fixed missing package name
Gernot Belger <g.belger@bjoernsen.de>
parents: 9672
diff changeset
133 con);
9672
b70b1bc0eece Essentially rewrite MapUtils.getConnection() to cope with driver capabilities
Tom Gottfried <tom@intevation.de>
parents: 9671
diff changeset
134 }
9671
9cfc495a9f40 Add minimal test coverage for MapServer connection generation
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
135 }

http://dive4elements.wald.intevation.org