Skip to content

Commit f692f96

Browse files
committed
Upgrade junit to 4.13.1
1 parent cfeb63a commit f692f96

11 files changed

Lines changed: 53 additions & 34 deletions

File tree

.github/workflows/build.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Maven Build
2+
on:
3+
push:
4+
branches: [ master ]
5+
pull_request:
6+
branches: [ master ]
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v2
12+
- name: Set up JDK 1.8
13+
uses: actions/setup-java@v1
14+
with:
15+
java-version: 1.8
16+
- name: Build with Maven
17+
run: mvn -B package --file pom.xml
18+
- name: Upload geoscript-groovy.zip
19+
uses: actions/upload-artifact@v2
20+
with:
21+
name: geoscript-groovy.zip
22+
path: target/geoscript-groovy-*.zip
23+
- name: Upload geoscript-groovy-app.jar
24+
uses: actions/upload-artifact@v2
25+
with:
26+
name: geoscript-groovy-app.jar
27+
path: target/geoscript-groovy-app-*.jar

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@
333333
<dependency>
334334
<groupId>junit</groupId>
335335
<artifactId>junit</artifactId>
336-
<version>4.7</version>
336+
<version>4.13.1</version>
337337
<scope>test</scope>
338338
</dependency>
339339
<dependency>
@@ -475,7 +475,7 @@
475475
<goal>shade</goal>
476476
</goals>
477477
<configuration>
478-
<finalName>geoscript-app-${project.version}</finalName>
478+
<finalName>geoscript-groovy-app-${project.version}</finalName>
479479
<transformers>
480480
<transformer implementation="org.apache.maven.plugins.shade.resource.GroovyResourceTransformer">
481481
<extModuleName>groovy-module</extModuleName>

src/test/groovy/geoscript/carto/GridItemTest.groovy

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@ package geoscript.carto
33
import org.junit.Test
44

55
import java.awt.*
6-
import java.text.SimpleDateFormat
76

87
import static org.junit.Assert.assertEquals
9-
import static org.junit.Assert.assertTrue
108

119
class GridItemTest {
1210

@@ -24,7 +22,7 @@ class GridItemTest {
2422
assertEquals(400, item.height)
2523
assertEquals(20, item.size)
2624
assertEquals(Color.BLUE, item.strokeColor)
27-
assertEquals(2f, item.strokeWidth, 0.1)
25+
assertEquals(2f, item.strokeWidth, 0.1f)
2826
assertEquals("GridItem(x = 10, y = 20, width = 300, height = 400, size = 20, " +
2927
"stroke-color = java.awt.Color[r=0,g=0,b=255], stroke-width = 2.0)", item.toString())
3028
}

src/test/groovy/geoscript/carto/LineItemTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class LineItemTest {
2020
assertEquals(300, item.width)
2121
assertEquals(400, item.height)
2222
assertEquals(Color.BLUE, item.strokeColor)
23-
assertEquals(2f, item.strokeWidth, 0.1)
23+
assertEquals(2f, item.strokeWidth, 0.1f)
2424
assertEquals("LineItem(x = 10, y = 20, width = 300, height = 400, " +
2525
"stroke-color = java.awt.Color[r=0,g=0,b=255], stroke-width = 2.0)", item.toString())
2626
}

src/test/groovy/geoscript/carto/NorthArrowItemTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class NorthArrowItemTest {
2929
assertEquals(Color.WHITE, item.fillColor1)
3030
assertEquals(Color.RED, item.strokeColor2)
3131
assertEquals(Color.YELLOW, item.fillColor2)
32-
assertEquals(1.2f, item.strokeWidth, 0.1)
32+
assertEquals(1.2f, item.strokeWidth, 0.1f)
3333
assertTrue(item.drawText)
3434
assertEquals(Color.BLUE, item.textColor)
3535
assertTrue(item.toString().startsWith("NorthArrowItem(x = 10, y = 20, width = 300, height = 400, " +

src/test/groovy/geoscript/carto/RectangleItemTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class RectangleItemTest {
2121
assertEquals(300, item.width)
2222
assertEquals(400, item.height)
2323
assertEquals(Color.BLUE, item.strokeColor)
24-
assertEquals(1.2f, item.strokeWidth, 0.1)
24+
assertEquals(1.2f, item.strokeWidth, 0.1f)
2525
assertEquals(Color.WHITE, item.fillColor)
2626
assertEquals("RectangleItem(x = 10, y = 20, width = 300, height = 400, " +
2727
"stroke-color = java.awt.Color[r=0,g=0,b=255], " +

src/test/groovy/geoscript/feature/FeatureTestCase.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,16 @@ class FeatureTestCase {
119119

120120
Feature f2 = s1.feature([geom: new Point(121,-49), price: 15.6, name: "Test"])
121121
f1.set(f2)
122-
assertEquals f2['price'], f1['price'], 0.1
122+
assertEquals f2['price'], f1['price'], 0.1f
123123
assertEquals f2['name'], f1['name']
124124
assertEquals f2.geom.wkt, f1.geom.wkt
125125
// Values from map
126126
f1.set([price: 1200.5, name: "Car"])
127-
assertEquals 1200.5, f1['price'], 0.1
127+
assertEquals 1200.5f, f1['price'], 0.1f
128128
assertEquals "Car", f1['name']
129129
// Values from named parameters
130130
f1.set(price: 12.2, name: "Book")
131-
assertEquals 12.2, f1['price'], 0.1
131+
assertEquals 12.2f, f1['price'], 0.1f
132132
assertEquals "Book", f1['name']
133133
}
134134

src/test/groovy/geoscript/layer/TileLayerTestCase.groovy

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import org.junit.Test
1010
import org.junit.rules.TemporaryFolder
1111

1212
import javax.imageio.ImageIO
13+
import java.nio.file.Files
1314

1415
import static junit.framework.Assert.*
1516

@@ -328,25 +329,25 @@ class TileLayerTestCase {
328329
@Test
329330
void getTileLayerFromString() {
330331
// MBTiles params
331-
File file = folder.newFile('test.mbtiles')
332+
File file = folder.newFile('test48.mbtiles')
332333
file.delete()
333334
TileLayer tileLayer = TileLayer.getTileLayer("type=mbtiles file=${file.absolutePath}")
334335
assertNotNull(tileLayer)
335336
assertTrue(tileLayer instanceof MBTiles)
336337
// MBTiles file
337-
file = folder.newFile('test.mbtiles')
338+
file = folder.newFile('test10.mbtiles')
338339
file.delete()
339340
tileLayer = TileLayer.getTileLayer(file.absolutePath)
340341
assertNotNull(tileLayer)
341342
assertTrue(tileLayer instanceof MBTiles)
342343
// GeoPackage params
343-
file = folder.newFile('test.gpkg')
344+
file = folder.newFile('test69.gpkg')
344345
file.delete()
345346
tileLayer = TileLayer.getTileLayer("type=geopackage file=${file.absolutePath}")
346347
assertNotNull(tileLayer)
347348
assertTrue(tileLayer instanceof GeoPackage)
348349
// GeoPackage file
349-
file = folder.newFile('test.gpkg')
350+
file = folder.newFile('test19.gpkg')
350351
file.delete()
351352
tileLayer = TileLayer.getTileLayer(file.absolutePath)
352353
assertNotNull(tileLayer)
@@ -414,24 +415,24 @@ class TileLayerTestCase {
414415
@Test
415416
void getTileLayerFromParams() {
416417
// MBTiles (file doesn't exist)
417-
File file = folder.newFile('test.mbtiles')
418+
File file = folder.newFile('test45.mbtiles')
418419
file.delete()
419420
TileLayer tileLayer = TileLayer.getTileLayer([type: 'mbtiles', file: file])
420421
assertNotNull(tileLayer)
421422
assertTrue(tileLayer instanceof MBTiles)
422423
// MBTiles (empty file)
423-
file = folder.newFile('test.mbtiles')
424+
file = folder.newFile('test23.mbtiles')
424425
tileLayer = TileLayer.getTileLayer([type: 'mbtiles', file: file])
425426
assertNotNull(tileLayer)
426427
assertTrue(tileLayer instanceof MBTiles)
427428
// GeoPackage (file doesn't exist)
428-
file = folder.newFile('test.gpkg')
429+
file = folder.newFile('test67.gpkg')
429430
file.delete()
430431
tileLayer = TileLayer.getTileLayer([type: 'geopackage', file: file])
431432
assertNotNull(tileLayer)
432433
assertTrue(tileLayer instanceof GeoPackage)
433434
// GeoPackage (empty file)
434-
file = folder.newFile('test.gpkg')
435+
file = folder.newFile('test34.gpkg')
435436
file.delete()
436437
tileLayer = TileLayer.getTileLayer([type: 'geopackage', file: file])
437438
assertNotNull(tileLayer)
@@ -476,21 +477,21 @@ class TileLayerTestCase {
476477
File file
477478
Layer layer = new Shapefile(new File(getClass().getClassLoader().getResource("states.mbtiles").toURI()))
478479
// MBTiles
479-
file = folder.newFile('test.mbtiles')
480+
file = folder.newFile('test1.mbtiles')
480481
file.delete()
481482
tileLayer = TileLayer.getTileLayer("type=mbtiles file=${file.absolutePath}")
482483
tileRenderer = TileLayer.getTileRenderer(tileLayer, layer)
483484
assertNotNull(tileRenderer)
484485
assertTrue(tileRenderer instanceof ImageTileRenderer)
485486
// GeoPackage params
486-
file = folder.newFile('test.gpkg')
487+
file = folder.newFile('test1.gpkg')
487488
file.delete()
488489
tileLayer = TileLayer.getTileLayer("type=geopackage file=${file.absolutePath}")
489490
tileRenderer = TileLayer.getTileRenderer(tileLayer, layer)
490491
assertNotNull(tileRenderer)
491492
assertTrue(tileRenderer instanceof ImageTileRenderer)
492493
// GeoPackage file
493-
file = folder.newFile('test.gpkg')
494+
file = folder.newFile('test2.gpkg')
494495
file.delete()
495496
tileLayer = TileLayer.getTileLayer(file.absolutePath)
496497
tileRenderer = TileLayer.getTileRenderer(tileLayer, layer)

src/test/groovy/geoscript/style/GradientTestCase.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ class GradientTestCase {
7878
assertNotNull(sym1)
7979
assertEquals(5, sym1.parts.size())
8080

81-
File imgFile1 = folder.newFile("states.png")
81+
File imgFile1 = folder.newFile("states1.png")
8282
shapefile.style = sym1
8383
map.render(imgFile1)
8484

8585
Gradient sym2 = new Gradient(shapefile, "WORKERS", "EqualInterval", 7, ["#eee8aa","#98fb98","#afeeee","#d87093","#ffefd5","#ffdab9","#cd853f"])
8686
assertNotNull(sym2)
8787
assertEquals(7, sym2.parts.size())
8888

89-
File imgFile2 = folder.newFile("states.png")
89+
File imgFile2 = folder.newFile("states2.png")
9090
shapefile.style = sym2
9191
map.render(imgFile2)
9292
}

src/test/groovy/geoscript/workspace/H2TestCase.groovy

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,6 @@ class H2TestCase {
5050
l.add([new Point(3,3), "three"])
5151
assertEquals 3, l.count()
5252
h2.close()
53-
54-
h2 = new H2(folder.newFile("h2.db"))
55-
assertEquals "H2", h2.format
56-
assertTrue h2.names.contains("widgets")
57-
l = h2.get("widgets")
58-
assertEquals 3, l.count()
59-
h2.close()
6053
}
6154

6255
@Test void add() {

0 commit comments

Comments
 (0)