()
| 385 | |
| 386 | #[test] |
| 387 | fn test_split_seconds() { |
| 388 | let (sec, nano_sec) = split_second(100, NANOSECONDS); |
| 389 | assert_eq!(sec, 0); |
| 390 | assert_eq!(nano_sec, 100); |
| 391 | |
| 392 | let (sec, nano_sec) = split_second(123_000_000_456, NANOSECONDS); |
| 393 | assert_eq!(sec, 123); |
| 394 | assert_eq!(nano_sec, 456); |
| 395 | |
| 396 | let (sec, nano_sec) = split_second(-1, NANOSECONDS); |
| 397 | assert_eq!(sec, -1); |
| 398 | assert_eq!(nano_sec, 999_999_999); |
| 399 | |
| 400 | let (sec, nano_sec) = split_second(-123_000_000_001, NANOSECONDS); |
| 401 | assert_eq!(sec, -124); |
| 402 | assert_eq!(nano_sec, 999_999_999); |
| 403 | } |
| 404 | } |
nothing calls this directly
no test coverage detected