summaryrefslogtreecommitdiff
path: root/exercises
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-06-27 16:29:03 +0200
committermo8it <mo8it@proton.me>2024-06-27 16:29:03 +0200
commita4f8826301c793180d94e891603fab22e9492f5c (patch)
tree65d56048f1f0d864bd0cd44818b5d88d5aacd1d0 /exercises
parent61872166067ab83fbad87e55c562e28d98368bff (diff)
tests1 solution
Diffstat (limited to 'exercises')
-rw-r--r--exercises/17_tests/tests1.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/exercises/17_tests/tests1.rs b/exercises/17_tests/tests1.rs
index 854a135..7529f9f 100644
--- a/exercises/17_tests/tests1.rs
+++ b/exercises/17_tests/tests1.rs
@@ -1,9 +1,9 @@
// Tests are important to ensure that your code does what you think it should
-// do. Tests can be run on this file with the following command: rustlings run
-// tests1
-//
-// This test has a problem with it -- make the test compile! Make the test pass!
-// Make the test fail!
+// do.
+
+fn is_even(n: i64) -> bool {
+ n % 2 == 0
+}
fn main() {
// You can optionally experiment here.
@@ -11,8 +11,13 @@ fn main() {
#[cfg(test)]
mod tests {
+ // TODO: Import `is_even`. You can use a wildcard to import everything in
+ // the outer module.
+
#[test]
fn you_can_assert() {
+ // TODO: Test the function `is_even` with some values.
+ assert!();
assert!();
}
}