1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-12-18 15:01:08 +01:00
nix/src/libflake-tests
Sergei Zimmerman a38ebdd511
libfetchers: Restore path separator ignoring behavior for indirect and git-archive flakerefs
Old versions of nix happily accepted a lot of weird flake references,
which we didn't have tests for, so this was accidentally broken in
c436b7a32a.

This patch restores previous behavior and adds a plethora of tests
to ensure we don't break this in the future.

These test cases are aligned with how 2.18/2.28 parsed flake references.
2025-08-30 14:40:56 +03:00
..
data Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
.version Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
flakeref.cc libfetchers: Restore path separator ignoring behavior for indirect and git-archive flakerefs 2025-08-30 14:40:56 +03:00
meson.build treewide: Bump C++ standard version to C++23 2025-08-19 15:33:27 +03:00
nix-meson-build-support rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
nix_api_flake.cc nix-flake-c: Add lock flags 2025-04-02 18:29:42 +02:00
package.nix Use writableTmpDirAsHomeHook 2025-07-07 11:12:55 +02:00
url-name.cc Limit to lenient parsing of non-standard URLs only where needed 2025-08-22 12:37:37 -04:00