Some test to come will need a proper environment.
`prepare-test-env` can also be generally useful while developing to
quickly set up a new test environment as needed.
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
sbuild: $(DSC)
sbuild $(DSC)
+.PHONY: prepare-test-env
+prepare-test-env: cd-info.test country.dat test.img
+ rm -rf testdir
+ mkdir -p testdir/var/lib/proxmox-installer/
+ cp -v country.dat testdir/var/lib/proxmox-installer/
+ ./proxmox-low-level-installer -t test.img dump-env
+
.PHONY: test
-test:
+test: prepare-test-env
$(MAKE) -C test check
$(CARGO) test --workspace $(CARGO_BUILD_ARGS)