testsuite: import defmt assert macros

these imports will override the ones from the core prelude
This commit is contained in:
Jorge Aparicio
2020-12-11 12:29:03 +01:00
parent d75aea3ce0
commit 2a34a5279d
2 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ cortex-m = "0.6.3"
cortex-m-rt = "0.6.12" cortex-m-rt = "0.6.12"
defmt = "0.1.0" defmt = "0.1.0"
defmt-rtt = "0.1.0" defmt-rtt = "0.1.0"
defmt-test = "0.1.0" defmt-test = "0.1.1"
panic-probe = { version = "0.1.0", features = ["print-defmt" ] } panic-probe = { version = "0.1.0", features = ["print-defmt" ] }
[features] [features]
+4 -2
View File
@@ -7,13 +7,15 @@ use {{crate_name}} as _; // memory layout + panic handler
// feature) // feature)
#[defmt_test::tests] #[defmt_test::tests]
mod tests { mod tests {
use defmt::{assert, assert_eq};
#[test] #[test]
fn assert_true() { fn assert_true() {
defmt::assert!(true) assert!(true)
} }
#[test] #[test]
fn assert_eq() { fn assert_eq() {
defmt::assert_eq!(24, 42, "TODO: write actual tests") assert_eq!(24, 42, "TODO: write actual tests")
} }
} }