Skip to content

test: only require --feature webui when it's needed

Georgy Moshkin requested to merge test/dont-reuqire-feature-webui into master

Summary

  • test: only require --feature webui when it's needed

Before that running integration tests would require having yarn installed for tests which don't even use it. Also it would result in recompiling picodata each time, because you usually dont compile it with --feature webui. Now only the tests which test the webui are compiled with webui.

Ensure that

  • New code is covered by tests
  • API is documented
  • Changelog is up to date
  • (if Lua API changed) Lua API version is bumped in luamod.rs
  • (if API docs changed) A follow-up doc issue is created in picodata/docs and linked here

Merge request reports