Closed mmd-osm closed 3 weeks ago
I cloned the repository from this branch: everything compiled without errors!
Ok, great. I think what’s left now is to add unit tests for macOS…
I don't know if you've already figured out what the problem is with the test "Tag: Value with max 255 unicode characters, <= 255"
The behavior of mbsrtowcs is somehow different for Linux and macOS for the same 64-character string 😎
Linux (Docker) vs macOS (note the len value when s.size() is equal)
No idea really why mbsrtowcs isn't working as expected. I've added another one-liner implementation for macOS now. Some deprecation warnings have been silenced, which is ok for now.
pg_virtualenv tests on a real database instance are currently disabled, since that tool seems to be unavailable on macOS. Maybe this could be addressed in another PR.
By the way, thanks for the GH action file. I've cherry picked your commit, so that you're officially listed as contributor for this repo now.
Fixes #455