├── .clang-format ├── .clang-tidy ├── .github ├── actions │ ├── build │ │ └── action.yml │ ├── cmake │ │ └── action.yml │ ├── ctest │ │ └── action.yml │ ├── install-pg │ │ └── action.yml │ └── install │ │ └── action.yml └── workflows │ ├── ci.yml │ ├── clang-tidy.yml │ └── release.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── cmake ├── FindOsmium.cmake └── FindProtozero.cmake ├── debian ├── .gitignore ├── changelog ├── compat ├── control ├── copyright ├── dirs ├── docs ├── rules └── source │ └── format ├── iwyu.imp ├── man ├── CMakeLists.txt ├── common-options.md ├── manpage.template ├── osmdbt-catchup.md ├── osmdbt-create-diff.md ├── osmdbt-disable-replication.md ├── osmdbt-enable-replication.md ├── osmdbt-fake-log.md ├── osmdbt-get-log.md ├── osmdbt-state.txt.md ├── osmdbt-testdb.md └── osmdbt.md ├── osmdbt-config.yaml ├── postgresql-plugin ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── osm-logical.c └── test.rb ├── src ├── CMakeLists.txt ├── config.cpp ├── config.hpp ├── db.cpp ├── db.hpp ├── exception.hpp ├── io.cpp ├── io.hpp ├── lsn.cpp ├── lsn.hpp ├── options.cpp ├── options.hpp ├── osmdbt-catchup.cpp ├── osmdbt-create-diff.cpp ├── osmdbt-disable-replication.cpp ├── osmdbt-enable-replication.cpp ├── osmdbt-fake-log.cpp ├── osmdbt-get-log.cpp ├── osmdbt-testdb.cpp ├── osmobj.cpp ├── osmobj.hpp ├── state.cpp ├── state.hpp ├── util.cpp ├── util.hpp ├── version.cpp.in └── version.hpp └── test ├── CMakeLists.txt ├── data ├── 359.state.txt ├── empty.state.txt ├── minimal.state.txt └── sane-time.state.txt ├── include └── catch.hpp ├── scripts ├── meta.sql ├── osmdbt-cmdline.sh ├── osmdbt-create-diff-compare.osc ├── osmdbt-create-diff-compare.sh ├── osmdbt-create-diff-compare.sql ├── osmdbt-create-diff-max-changes.sh ├── osmdbt-create-diff-missing-state.sh ├── osmdbt-create-diff-state-with-comment.sh ├── osmdbt-create-diff-state.sh ├── osmdbt-create-diff.sh ├── osmdbt-fake-log-multi.sh ├── osmdbt-fake-log.sh ├── osmdbt-get-log-max-changes.sh ├── osmdbt-get-log.sh ├── osmdbt-log-pid-fail.sh ├── osmdbt-redaction.sh ├── setup.sh ├── test-config.yaml.tmpl ├── testdata-2.sql ├── testdata-more.sql ├── testdata-multi.sql └── testdata.sql ├── structure.sql ├── t ├── test-config-empty.yaml ├── test-config-invalid-db.yaml ├── test-config-invalid-yaml.yaml ├── test-config.cpp ├── test-lsn.cpp ├── test-osmobj.cpp ├── test-state.cpp └── test-util.cpp └── unit-tests.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/actions/build/action.yml -------------------------------------------------------------------------------- /.github/actions/cmake/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/actions/cmake/action.yml -------------------------------------------------------------------------------- /.github/actions/ctest/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/actions/ctest/action.yml -------------------------------------------------------------------------------- /.github/actions/install-pg/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/actions/install-pg/action.yml -------------------------------------------------------------------------------- /.github/actions/install/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/actions/install/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clang-tidy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/workflows/clang-tidy.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | postgresql-plugin/build/ 3 | obj-* 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindOsmium.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/cmake/FindOsmium.cmake -------------------------------------------------------------------------------- /cmake/FindProtozero.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/cmake/FindProtozero.cmake -------------------------------------------------------------------------------- /debian/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/debian/.gitignore -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/dirs: -------------------------------------------------------------------------------- 1 | usr/bin 2 | -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /iwyu.imp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/iwyu.imp -------------------------------------------------------------------------------- /man/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/CMakeLists.txt -------------------------------------------------------------------------------- /man/common-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/common-options.md -------------------------------------------------------------------------------- /man/manpage.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/manpage.template -------------------------------------------------------------------------------- /man/osmdbt-catchup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-catchup.md -------------------------------------------------------------------------------- /man/osmdbt-create-diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-create-diff.md -------------------------------------------------------------------------------- /man/osmdbt-disable-replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-disable-replication.md -------------------------------------------------------------------------------- /man/osmdbt-enable-replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-enable-replication.md -------------------------------------------------------------------------------- /man/osmdbt-fake-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-fake-log.md -------------------------------------------------------------------------------- /man/osmdbt-get-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-get-log.md -------------------------------------------------------------------------------- /man/osmdbt-state.txt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-state.txt.md -------------------------------------------------------------------------------- /man/osmdbt-testdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt-testdb.md -------------------------------------------------------------------------------- /man/osmdbt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/man/osmdbt.md -------------------------------------------------------------------------------- /osmdbt-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/osmdbt-config.yaml -------------------------------------------------------------------------------- /postgresql-plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/postgresql-plugin/CMakeLists.txt -------------------------------------------------------------------------------- /postgresql-plugin/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/postgresql-plugin/LICENSE.md -------------------------------------------------------------------------------- /postgresql-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/postgresql-plugin/README.md -------------------------------------------------------------------------------- /postgresql-plugin/osm-logical.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/postgresql-plugin/osm-logical.c -------------------------------------------------------------------------------- /postgresql-plugin/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/postgresql-plugin/test.rb -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/config.cpp -------------------------------------------------------------------------------- /src/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/config.hpp -------------------------------------------------------------------------------- /src/db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/db.cpp -------------------------------------------------------------------------------- /src/db.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/db.hpp -------------------------------------------------------------------------------- /src/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/exception.hpp -------------------------------------------------------------------------------- /src/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/io.cpp -------------------------------------------------------------------------------- /src/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/io.hpp -------------------------------------------------------------------------------- /src/lsn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/lsn.cpp -------------------------------------------------------------------------------- /src/lsn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/lsn.hpp -------------------------------------------------------------------------------- /src/options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/options.cpp -------------------------------------------------------------------------------- /src/options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/options.hpp -------------------------------------------------------------------------------- /src/osmdbt-catchup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-catchup.cpp -------------------------------------------------------------------------------- /src/osmdbt-create-diff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-create-diff.cpp -------------------------------------------------------------------------------- /src/osmdbt-disable-replication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-disable-replication.cpp -------------------------------------------------------------------------------- /src/osmdbt-enable-replication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-enable-replication.cpp -------------------------------------------------------------------------------- /src/osmdbt-fake-log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-fake-log.cpp -------------------------------------------------------------------------------- /src/osmdbt-get-log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-get-log.cpp -------------------------------------------------------------------------------- /src/osmdbt-testdb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmdbt-testdb.cpp -------------------------------------------------------------------------------- /src/osmobj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmobj.cpp -------------------------------------------------------------------------------- /src/osmobj.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/osmobj.hpp -------------------------------------------------------------------------------- /src/state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/state.cpp -------------------------------------------------------------------------------- /src/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/state.hpp -------------------------------------------------------------------------------- /src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/util.cpp -------------------------------------------------------------------------------- /src/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/util.hpp -------------------------------------------------------------------------------- /src/version.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/version.cpp.in -------------------------------------------------------------------------------- /src/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/src/version.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/data/359.state.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/data/359.state.txt -------------------------------------------------------------------------------- /test/data/empty.state.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/minimal.state.txt: -------------------------------------------------------------------------------- 1 | sequenceNumber=3921359 2 | timestamp=2020-03-06T15\:09\:02Z 3 | -------------------------------------------------------------------------------- /test/data/sane-time.state.txt: -------------------------------------------------------------------------------- 1 | sequenceNumber=3921359 2 | timestamp=2020-03-06T15:09:02Z 3 | -------------------------------------------------------------------------------- /test/include/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/include/catch.hpp -------------------------------------------------------------------------------- /test/scripts/meta.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/meta.sql -------------------------------------------------------------------------------- /test/scripts/osmdbt-cmdline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-cmdline.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-compare.osc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-compare.osc -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-compare.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-compare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-compare.sql -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-max-changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-max-changes.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-missing-state.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-missing-state.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-state-with-comment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-state-with-comment.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff-state.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff-state.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-create-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-create-diff.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-fake-log-multi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-fake-log-multi.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-fake-log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-fake-log.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-get-log-max-changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-get-log-max-changes.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-get-log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-get-log.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-log-pid-fail.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-log-pid-fail.sh -------------------------------------------------------------------------------- /test/scripts/osmdbt-redaction.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/osmdbt-redaction.sh -------------------------------------------------------------------------------- /test/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/setup.sh -------------------------------------------------------------------------------- /test/scripts/test-config.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/test-config.yaml.tmpl -------------------------------------------------------------------------------- /test/scripts/testdata-2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/testdata-2.sql -------------------------------------------------------------------------------- /test/scripts/testdata-more.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/testdata-more.sql -------------------------------------------------------------------------------- /test/scripts/testdata-multi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/testdata-multi.sql -------------------------------------------------------------------------------- /test/scripts/testdata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/scripts/testdata.sql -------------------------------------------------------------------------------- /test/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/structure.sql -------------------------------------------------------------------------------- /test/t/test-config-empty.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /test/t/test-config-invalid-db.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | database: foo 3 | -------------------------------------------------------------------------------- /test/t/test-config-invalid-yaml.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | foo 3 | -------------------------------------------------------------------------------- /test/t/test-config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/t/test-config.cpp -------------------------------------------------------------------------------- /test/t/test-lsn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/t/test-lsn.cpp -------------------------------------------------------------------------------- /test/t/test-osmobj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/t/test-osmobj.cpp -------------------------------------------------------------------------------- /test/t/test-state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/t/test-state.cpp -------------------------------------------------------------------------------- /test/t/test-util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstreetmap/osmdbt/HEAD/test/t/test-util.cpp -------------------------------------------------------------------------------- /test/unit-tests.cpp: -------------------------------------------------------------------------------- 1 | #define CATCH_CONFIG_MAIN 2 | #include "catch.hpp" // IWYU pragma: keep 3 | --------------------------------------------------------------------------------