[Tile-serving] [osm2pgsql-dev/osm2pgsql] Remove option to disable BDD tests that require Lua (PR #2211)
Sarah Hoffmann
notifications at github.com
Thu Jul 11 11:55:23 UTC 2024
Lua is now always compiled into osm2pgsql, so there is no need to disable tests that require Lua. This should solve the issue where we accidentally keep disabling the tests without noticing.
Also reverts an accidental revert of the change that removes HAVE_LUA in the version printout. And fixes a test that unexpectedly succeeded (which we didn't see because the Lua-enabled tests didn't run).
You can view, comment on, or merge this pull request online at:
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2211
-- Commit Summary --
* remove left-over HAVE_LUA check
* remove HAVE_LUA config option from BDD tests
* bdd: run basic lua tests against empty files
-- File Changes --
M src/command-line-parser.cpp (4)
M tests/bdd/environment.py (7)
M tests/bdd/flex/lua-basics.feature (12)
M tests/bdd/regression/properties.feature (1)
M tests/bdd/steps/steps_execute.py (12)
-- Patch Links --
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2211.patch
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2211.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2211
You are receiving this because you are subscribed to this thread.
Message ID: <osm2pgsql-dev/osm2pgsql/pull/2211 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20240711/1dedffd1/attachment.htm>
More information about the Tile-serving
mailing list