diff --git a/tests/tests.rs b/tests/tests.rs index 23375e4..8be28d6 100644 --- a/tests/tests.rs +++ b/tests/tests.rs @@ -400,6 +400,11 @@ fn test_num_conversion() { f32::MAX as f64 ); assert!(lua.unpack::(lua.pack(f64::MAX).unwrap()).is_err()); + + assert_eq!( + lua.unpack::(lua.pack(1i128 << 64).unwrap()).unwrap(), + 1i128 << 64 + ); } #[test]