Skip to content

Commit 66add54

Browse files
committed
Increase test coverage, configure jacoco + coveralls
1 parent 1c47821 commit 66add54

46 files changed

Lines changed: 5379 additions & 329 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

jooby-hbm/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@
5959
<scope>test</scope>
6060
</dependency>
6161

62+
<dependency>
63+
<groupId>org.jacoco</groupId>
64+
<artifactId>org.jacoco.agent</artifactId>
65+
<classifier>runtime</classifier>
66+
<scope>test</scope>
67+
</dependency>
68+
6269
</dependencies>
6370

6471
</project>

jooby-hbs/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,13 @@
5353
<scope>test</scope>
5454
</dependency>
5555

56+
<dependency>
57+
<groupId>org.jacoco</groupId>
58+
<artifactId>org.jacoco.agent</artifactId>
59+
<classifier>runtime</classifier>
60+
<scope>test</scope>
61+
</dependency>
62+
5663
</dependencies>
5764

5865
</project>

jooby-jackson/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@
6969
<scope>test</scope>
7070
</dependency>
7171

72+
<dependency>
73+
<groupId>org.jacoco</groupId>
74+
<artifactId>org.jacoco.agent</artifactId>
75+
<classifier>runtime</classifier>
76+
<scope>test</scope>
77+
</dependency>
78+
7279
</dependencies>
7380

7481
</project>

jooby-jdbc/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@
5959
<scope>test</scope>
6060
</dependency>
6161

62+
<dependency>
63+
<groupId>org.jacoco</groupId>
64+
<artifactId>org.jacoco.agent</artifactId>
65+
<classifier>runtime</classifier>
66+
<scope>test</scope>
67+
</dependency>
68+
6269
</dependencies>
6370

6471
</project>

jooby-jdbc/src/main/java/org/jooby/jdbc/Jdbc.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ private HikariDataSourceProvider newDataSource(final String key, final Config co
145145

146146
config.getConfig(key).entrySet().forEach(entry -> dumper.accept("dataSource.", entry));
147147

148-
$hikari.entrySet().stream().forEach(entry -> dumper.accept("", entry));
148+
$hikari.entrySet().forEach(entry -> dumper.accept("", entry));
149149

150150
if (!props.containsKey("dataSourceClassName")) {
151151
// adjust dataSourceClassName when missing

jooby-maven-plugin/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,14 @@
6464
<artifactId>easymock</artifactId>
6565
<scope>test</scope>
6666
</dependency>
67+
68+
<dependency>
69+
<groupId>org.jacoco</groupId>
70+
<artifactId>org.jacoco.agent</artifactId>
71+
<classifier>runtime</classifier>
72+
<scope>test</scope>
73+
</dependency>
74+
6775
</dependencies>
6876

6977
<build>

jooby-tests/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,13 @@
6565
<scope>test</scope>
6666
</dependency>
6767

68+
<dependency>
69+
<groupId>org.jacoco</groupId>
70+
<artifactId>org.jacoco.agent</artifactId>
71+
<classifier>runtime</classifier>
72+
<scope>test</scope>
73+
</dependency>
74+
6875
</dependencies>
6976

7077
<build>

jooby-tests/src/test/java/org/jooby/test/HeadRequestFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class HeadRequestFeature extends ServerFeature {
1717
head("/head", (req, rsp) -> rsp.send(req.path()));
1818

1919
// global head
20-
head("*");
20+
head();
2121
}
2222

2323
@Test

jooby-tests/src/test/java/org/jooby/test/OptionsRequestFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class OptionsRequestFeature extends ServerFeature {
2222

2323
delete("/sub", (req, rsp) -> rsp.send(req.route().verb()));
2424

25-
options("*");
25+
options();
2626
}
2727

2828
@Test

jooby-tests/src/test/java/org/jooby/test/TraceRequestFeature.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ public class TraceRequestFeature extends ServerFeature {
1919

2020
get("/sub", (req, rsp) -> rsp.send(req.route().verb()));
2121

22-
trace("*");
22+
trace();
2323

2424
}
2525

2626
@Test
27-
public void trace() throws Exception {
27+
public void globTrace() throws Exception {
2828
String rsp = execute(TRACE(uri("/")), (response) -> {
2929
assertEquals(200, response.getStatusLine().getStatusCode());
3030
assertTrue(Integer.parseInt(response.getFirstHeader("Content-Length").getValue()) >= 163);

0 commit comments

Comments
 (0)