1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-14 22:42:41 +01:00
nix/src/libstore-test-support
Brian McKenna 9a04f1e732 rapidcheck: change to working arbitrary instances
Here we're switching to combinators instead of dereference operator.
It turns out the dereference operator was being executed upon test
setup, meaning that we were only using a only single value for each of
the executions of the property tests! Really not good.

And on Windows, we instead get:

    operator* is not allowed in this context

ff6af6fc68/src/gen/detail/GenerationHandler.cpp (L16C31-L16C71)

Now a few of the property tests fail, because we're generating cases
which haven't been exercised before.
2025-03-08 19:08:29 +11:00
..
tests rapidcheck: change to working arbitrary instances 2025-03-08 19:08:29 +11:00
.version Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
meson.build packaging: use optimization level 3 and LTO by default 2025-01-01 21:59:37 -08:00
nix-meson-build-support rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
package.nix Write just ./.version on all components 2025-02-18 11:41:35 +01:00