Skip to content

Commit 39d090d

Browse files
committed
test: commit generated test files to remove osmosis dependency for tests
1 parent a374394 commit 39d090d

17 files changed

+16
-17
lines changed

.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ addons:
5050
# https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-trusty
5151
packages:
5252
- postgresql-9.5-postgis-2.3
53-
- osmosis
5453
- chrpath
5554

5655
before_script:

test/Makefile

+5-7
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,15 @@ endif
99
all: test
1010

1111
clean:
12-
rm -rf build
12+
rm generated/*.{pbf,gz}
1313

14-
PBF_FILES=$(addprefix build/,$(patsubst %.osm,%.pbf,$(wildcard *.osm)))
15-
OSCGZ_FILES=$(addprefix build/,$(patsubst %.osc,%.osc.gz,$(wildcard *.osc)))
14+
PBF_FILES=$(addprefix generated/,$(patsubst %.osm,%.pbf,$(wildcard *.osm)))
15+
OSCGZ_FILES=$(addprefix generated/,$(patsubst %.osc,%.osc.gz,$(wildcard *.osc)))
1616

17-
build/%.pbf: %.osm
18-
@mkdir -p build
17+
generated/%.pbf: %.osm
1918
osmosis --read-xml $< --sort type="TypeThenId" --write-pbf $@ omitmetadata=true
2019

21-
build/%.osc.gz: %.osc
22-
@mkdir -p build
20+
generated/%.osc.gz: %.osc
2321
gzip --stdout $< > $@
2422

2523
files: $(PBF_FILES) $(OSCGZ_FILES)

test/any_any_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func TestAnyAny_Prepare(t *testing.T) {
2020
ts.config = importConfig{
2121
connection: "postgis://",
2222
cacheDir: ts.dir,
23-
osmFileName: "build/any_any.pbf",
23+
osmFileName: "generated/any_any.pbf",
2424
mappingFileName: "any_any_mapping.json",
2525
}
2626
ts.g = geos.NewGeos()

test/completedb_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ func TestComplete_Prepare(t *testing.T) {
2929
ts.config = importConfig{
3030
connection: "postgis://",
3131
cacheDir: ts.dir,
32-
osmFileName: "build/complete_db.pbf",
32+
osmFileName: "generated/complete_db.pbf",
3333
mappingFileName: "complete_db_mapping.json",
3434
}
3535
ts.g = geos.NewGeos()
@@ -400,7 +400,7 @@ func TestComplete_HstoreTags(t *testing.T) {
400400
// #######################################################################
401401

402402
func TestComplete_Update(t *testing.T) {
403-
ts.updateOsm(t, "./build/complete_db.osc.gz")
403+
ts.updateOsm(t, "./generated/complete_db.osc.gz")
404404
}
405405

406406
// #######################################################################

test/expire_tiles_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func TestExpireTiles_Prepare(t *testing.T) {
2424
ts.config = importConfig{
2525
connection: "postgis://",
2626
cacheDir: ts.dir,
27-
osmFileName: "build/expire_tiles.pbf",
27+
osmFileName: "generated/expire_tiles.pbf",
2828
mappingFileName: "expire_tiles_mapping.yml",
2929
expireTileDir: filepath.Join(ts.dir, "expiretiles"),
3030
}
@@ -62,7 +62,7 @@ func TestExpireTiles_Elements(t *testing.T) {
6262
}
6363

6464
func TestExpireTiles_Update(t *testing.T) {
65-
ts.updateOsm(t, "build/expire_tiles.osc.gz")
65+
ts.updateOsm(t, "generated/expire_tiles.osc.gz")
6666
}
6767

6868
func TestExpireTiles_CheckExpireFile(t *testing.T) {

test/generated/README

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Files in this directory are generated by `make files` in ./test by calling osmosis and gzip.
2+
The sources for these files are in ./test.

test/generated/any_any.pbf

208 Bytes
Binary file not shown.

test/generated/complete_db.osc.gz

1.4 KB
Binary file not shown.

test/generated/complete_db.pbf

2.68 KB
Binary file not shown.

test/generated/expire_tiles.osc.gz

815 Bytes
Binary file not shown.

test/generated/expire_tiles.pbf

414 Bytes
Binary file not shown.

test/generated/route_relation.osc.gz

555 Bytes
Binary file not shown.

test/generated/route_relation.pbf

673 Bytes
Binary file not shown.

test/generated/single_table.osc.gz

351 Bytes
Binary file not shown.

test/generated/single_table.pbf

604 Bytes
Binary file not shown.

test/route_relation_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func TestRouteRelation_Prepare(t *testing.T) {
2020
ts.config = importConfig{
2121
connection: "postgis://",
2222
cacheDir: ts.dir,
23-
osmFileName: "build/route_relation.pbf",
23+
osmFileName: "generated/route_relation.pbf",
2424
mappingFileName: "route_relation_mapping.yml",
2525
}
2626
ts.g = geos.NewGeos()
@@ -107,7 +107,7 @@ func TestRouteRelation_NoRouteWithMissingMember(t *testing.T) {
107107
// #######################################################################
108108

109109
func TestRouteRelation_Update(t *testing.T) {
110-
ts.updateOsm(t, "./build/route_relation.osc.gz")
110+
ts.updateOsm(t, "./generated/route_relation.osc.gz")
111111
}
112112

113113
// #######################################################################

test/single_table_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ func TestSingleTable_Prepare(t *testing.T) {
2323
ts.config = importConfig{
2424
connection: "postgis://",
2525
cacheDir: ts.dir,
26-
osmFileName: "build/single_table.pbf",
26+
osmFileName: "generated/single_table.pbf",
2727
mappingFileName: "single_table_mapping.json",
2828
}
2929
ts.g = geos.NewGeos()
@@ -167,7 +167,7 @@ func TestSingleTable_DuplicateIds1(t *testing.T) {
167167
// #######################################################################
168168

169169
func TestSingleTable_Update(t *testing.T) {
170-
ts.updateOsm(t, "./build/single_table.osc.gz")
170+
ts.updateOsm(t, "./generated/single_table.osc.gz")
171171
}
172172

173173
// #######################################################################

0 commit comments

Comments
 (0)