changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > demo / annotate obj/src/lib.rs

changeset 0: eb8ed24e8a76
child: e4f8df713d55
author: ellis <ellis@rwest.io>
date: Sun, 30 Apr 2023 22:01:32 -0400
permissions: -rw-r--r--
description: init
0
ellis <ellis@rwest.io>
parents:
diff changeset
1
 pub fn add(left: usize, right: usize) -> usize {
ellis <ellis@rwest.io>
parents:
diff changeset
2
     left + right
ellis <ellis@rwest.io>
parents:
diff changeset
3
 }
ellis <ellis@rwest.io>
parents:
diff changeset
4
 
ellis <ellis@rwest.io>
parents:
diff changeset
5
 #[cfg(test)]
ellis <ellis@rwest.io>
parents:
diff changeset
6
 mod tests {
ellis <ellis@rwest.io>
parents:
diff changeset
7
     use super::*;
ellis <ellis@rwest.io>
parents:
diff changeset
8
 
ellis <ellis@rwest.io>
parents:
diff changeset
9
     #[test]
ellis <ellis@rwest.io>
parents:
diff changeset
10
     fn it_works() {
ellis <ellis@rwest.io>
parents:
diff changeset
11
         let result = add(2, 2);
ellis <ellis@rwest.io>
parents:
diff changeset
12
         assert_eq!(result, 4);
ellis <ellis@rwest.io>
parents:
diff changeset
13
     }
ellis <ellis@rwest.io>
parents:
diff changeset
14
 }