diff options
| author | Thomas Voss <mail@thomasvoss.com> | 2026-03-10 17:35:29 +0100 |
|---|---|---|
| committer | Thomas Voss <mail@thomasvoss.com> | 2026-03-10 17:35:29 +0100 |
| commit | 21a70ad91fbaf406671c5ac87ae4cad59330698d (patch) | |
| tree | 5a607cbdf60bcf359aca969e34abc657efc32df4 /oryxc/src | |
| parent | 0ab0c8c697f31bde855b607beaabdd0f3fb8af64 (diff) | |
Wrap tests in module
Diffstat (limited to 'oryxc/src')
| -rw-r--r-- | oryxc/src/arena.rs | 63 |
1 files changed, 33 insertions, 30 deletions
diff --git a/oryxc/src/arena.rs b/oryxc/src/arena.rs index cff65a3..34a48cb 100644 --- a/oryxc/src/arena.rs +++ b/oryxc/src/arena.rs @@ -219,39 +219,42 @@ impl<'s, 'a> ScopedArena<'s, 'a> { } } -#[test] -fn test_alloc_slice() { - let arena_global = GlobalArena::new(8); - let arena_local_1 = LocalArena::new(&arena_global); - let arena_local_2 = LocalArena::new(&arena_global); - - let s1 = arena_local_1.alloc_slice(8); - let s2 = arena_local_2.alloc_slice(4); - assert_eq!(s1.len(), 8); - assert_eq!(s2.len(), 4); - - for i in 0..s1.len() { - s1[i] = i; - } - for i in 0..s2.len() { - s2[i] = i; +#[cfg(test)] +mod tests { + #[test] + fn test_alloc_slice() { + let arena_global = GlobalArena::new(8); + let arena_local_1 = LocalArena::new(&arena_global); + let arena_local_2 = LocalArena::new(&arena_global); + + let s1 = arena_local_1.alloc_slice(8); + let s2 = arena_local_2.alloc_slice(4); + assert_eq!(s1.len(), 8); + assert_eq!(s2.len(), 4); + + for i in 0..s1.len() { + s1[i] = i; + } + for i in 0..s2.len() { + s2[i] = i; + } } -} -#[test] -fn test_arena_grows() { - let arena_global = GlobalArena::new(8); - let arena_local = LocalArena::new(&arena_global); + #[test] + fn test_arena_grows() { + let arena_global = GlobalArena::new(8); + let arena_local = LocalArena::new(&arena_global); - let s1 = arena_local.alloc_slice(8); - let s2 = arena_local.alloc_slice(69); - assert_eq!(s1.len(), 8); - assert_eq!(s2.len(), 69); + let s1 = arena_local.alloc_slice(8); + let s2 = arena_local.alloc_slice(69); + assert_eq!(s1.len(), 8); + assert_eq!(s2.len(), 69); - for i in 0..s1.len() { - s1[i] = i; - } - for i in 0..s2.len() { - s2[i] = i; + for i in 0..s1.len() { + s1[i] = i; + } + for i in 0..s2.len() { + s2[i] = i; + } } } |