feat(users/Profpatsch/writers): make testing default for rustSimple

This way we don’t have to explicitely wrap the rust crate with a
`testRustSimple`, but it will be done automatically, unless `doCheck`
is set to `false`.

Change-Id: I32a81821eeff620e7da57332b0873495bb85a843
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2841
Tested-by: BuildkiteCI
Reviewed-by: Profpatsch <mail@profpatsch.de>
Reviewed-by: sterni <sternenseemann@systemli.org>
This commit is contained in:
Profpatsch 2021-04-04 13:05:39 +02:00
parent 5319465f60
commit e7c78570ed
3 changed files with 14 additions and 11 deletions

View file

@ -4,7 +4,6 @@ let
inherit (depot.users.Profpatsch.writers)
python3Lib
python3
testRustSimple
rustSimple
rustSimpleLib
rustSimpleBin
@ -46,7 +45,7 @@ let
'');
rustTransitiveLib = testRustSimple (rustSimpleLib {
rustTransitiveLib = rustSimpleLib {
name = "transitive";
} ''
pub fn transitive(s: &str) -> String {
@ -64,7 +63,7 @@ let
assert_eq!(transitive("foo").as_str(), "foo 1 2 3")
}
}
'');
'';
rustTestLib = rustSimpleLib {
name = "test_lib";