diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2023-01-11 15:47:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-11 15:47:26 +0100 |
commit | d0a53c3ce509d8a012315d8008a33c03802fc70c (patch) | |
tree | 01dc7aca1d36056c807723bbb78a88d235ab5f9d /test_napi/src/array.rs | |
parent | e26fc195ef97d27dae0ca34b2bf592ae839ca218 (diff) |
refactor(napi): Cleanup tests (#17347)
Diffstat (limited to 'test_napi/src/array.rs')
-rw-r--r-- | test_napi/src/array.rs | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/test_napi/src/array.rs b/test_napi/src/array.rs index adb2b426e..065436df4 100644 --- a/test_napi/src/array.rs +++ b/test_napi/src/array.rs @@ -1,6 +1,8 @@ // Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. -use napi_sys::Status::napi_ok; +use crate::assert_napi_ok; +use crate::napi_get_callback_info; +use crate::napi_new_property; use napi_sys::ValueType::napi_number; use napi_sys::ValueType::napi_object; use napi_sys::*; @@ -10,25 +12,23 @@ extern "C" fn test_array_new( env: napi_env, info: napi_callback_info, ) -> napi_value { - let (args, argc, _) = crate::get_callback_info!(env, info, 1); + let (args, argc, _) = napi_get_callback_info!(env, info, 1); assert_eq!(argc, 1); let mut ty = -1; - assert!(unsafe { napi_typeof(env, args[0], &mut ty) } == napi_ok); + assert_napi_ok!(napi_typeof(env, args[0], &mut ty)); assert_eq!(ty, napi_object); let mut value: napi_value = ptr::null_mut(); - assert!(unsafe { napi_create_array(env, &mut value) } == napi_ok); + assert_napi_ok!(napi_create_array(env, &mut value)); let mut length: u32 = 0; - assert!( - unsafe { napi_get_array_length(env, args[0], &mut length) } == napi_ok - ); + assert_napi_ok!(napi_get_array_length(env, args[0], &mut length)); for i in 0..length { let mut e: napi_value = ptr::null_mut(); - assert!(unsafe { napi_get_element(env, args[0], i, &mut e) } == napi_ok); - assert!(unsafe { napi_set_element(env, value, i, e) } == napi_ok); + assert_napi_ok!(napi_get_element(env, args[0], i, &mut e)); + assert_napi_ok!(napi_set_element(env, value, i, e)); } value @@ -38,36 +38,36 @@ extern "C" fn test_array_new_with_length( env: napi_env, info: napi_callback_info, ) -> napi_value { - let (args, argc, _) = crate::get_callback_info!(env, info, 1); + let (args, argc, _) = napi_get_callback_info!(env, info, 1); assert_eq!(argc, 1); let mut ty = -1; - assert!(unsafe { napi_typeof(env, args[0], &mut ty) } == napi_ok); + assert_napi_ok!(napi_typeof(env, args[0], &mut ty)); assert_eq!(ty, napi_number); let mut len: u32 = 0; - assert!(unsafe { napi_get_value_uint32(env, args[0], &mut len) } == napi_ok); + assert_napi_ok!(napi_get_value_uint32(env, args[0], &mut len)); let mut value: napi_value = ptr::null_mut(); - assert!( - unsafe { napi_create_array_with_length(env, len as usize, &mut value) } - == napi_ok - ); + assert_napi_ok!(napi_create_array_with_length(env, len as usize, &mut value)); value } pub fn init(env: napi_env, exports: napi_value) { let properties = &[ - crate::new_property!(env, "test_array_new\0", test_array_new), - crate::new_property!( + napi_new_property!(env, "test_array_new", test_array_new), + napi_new_property!( env, - "test_array_new_with_length\0", + "test_array_new_with_length", test_array_new_with_length ), ]; - unsafe { - napi_define_properties(env, exports, properties.len(), properties.as_ptr()) - }; + assert_napi_ok!(napi_define_properties( + env, + exports, + properties.len(), + properties.as_ptr() + )); } |