Skip to content

Commit 2690f4e

Browse files
committed
tests: todo notes
1 parent bacdd0c commit 2690f4e

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

tests/test_utils.rs

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,32 @@
1-
use quadbin::utils::*;
21
use approx::assert_relative_eq;
2+
use quadbin::utils::*;
33

44
#[test]
55
fn test_tile_conversion() {
6+
// TODO:
7+
// - Add more test cases
8+
// - Add tests for invalid inputs
69

7-
let lon = -45.0f64;
8-
let lat = 45.0f64;
10+
let lon = -45.0_f64;
11+
let lat = 45.0_f64;
912
let tile = point_to_tile(lon, lat, 10);
1013

1114
// Check Tile conversion
12-
assert_eq!(tile.x, 384usize);
13-
assert_eq!(tile.y, 368usize);
14-
assert_eq!(tile.z, 10u8);
15+
assert_eq!(tile.x, 384_usize);
16+
assert_eq!(tile.y, 368_usize);
17+
assert_eq!(tile.z, 10_u8);
1518

1619
// Convert back to coordinates
1720
let new_lon = tile_to_longitude(&tile, 0.0);
1821
let new_lat = tile_to_latitude(&tile, 0.0);
1922

2023
// Check conversion with approximate equality
21-
assert_relative_eq!(new_lat, 45.08903556483104f64, epsilon = 1e-10);
24+
assert_relative_eq!(new_lat, 45.08903556483104_f64, epsilon = 1e-10);
2225
assert_relative_eq!(new_lon, lon, epsilon = 1e-10);
2326

2427
// Check offset with approximate equality
2528
let new_lon_offset = tile_to_longitude(&tile, 0.5);
2629
let new_lat_offset = tile_to_latitude(&tile, 0.5);
27-
assert_relative_eq!(new_lat_offset, 44.96479793033102f64, epsilon = 1e-10);
28-
assert_relative_eq!(new_lon_offset, -44.82421875f64, epsilon = 1e-10);
30+
assert_relative_eq!(new_lat_offset, 44.96479793033102_f64, epsilon = 1e-10);
31+
assert_relative_eq!(new_lon_offset, -44.82421875_f64, epsilon = 1e-10);
2932
}

0 commit comments

Comments
 (0)