The first commit makes it possible to run the test scripts on a NixOS host assuming cargo etc are in the current environment. In order for bitcoind to to be usable on NixOS (e2e and integration tests), the machine configuration needs programs.nix-ld.enable = true set as well.
The second commit consistently uses set -e to exit on failure in all scripts.
The third commit appeases unix editors and git by terminating the last line with a \n.
The first commit makes it possible to run the test scripts on a NixOS host assuming
cargo
etc are in the current environment. In order forbitcoind
to to be usable on NixOS (e2e and integration tests), the machine configuration needsprograms.nix-ld.enable = true
set as well.The second commit consistently uses set -e to exit on failure in all scripts.
The third commit appeases unix editors and git by terminating the last line with a \n.