@@ -100,7 +100,7 @@ static void test_alloc_free_success(umf_memory_provider_handle_t provider,
100100 }
101101
102102 umf_result = umfMemoryProviderFree (provider, ptr, size);
103- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
103+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
104104}
105105
106106static void verify_last_native_error (umf_memory_provider_handle_t provider,
@@ -162,7 +162,7 @@ TEST_F(test, test_if_mapped_with_MAP_SYNC) {
162162 bool flag_found = is_mapped_with_MAP_SYNC (path, buf, size);
163163
164164 umf_result = umfMemoryProviderFree (hProvider, buf, size);
165- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
165+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
166166
167167 umfMemoryProviderDestroy (hProvider);
168168
@@ -294,20 +294,20 @@ TEST_P(umfProviderTest, get_name) {
294294TEST_P (umfProviderTest, free_size_0_ptr_not_null) {
295295 umf_result_t umf_result =
296296 umfMemoryProviderFree (provider.get (), INVALID_PTR, 0 );
297- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
297+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
298298}
299299
300300TEST_P (umfProviderTest, free_NULL) {
301301 umf_result_t umf_result = umfMemoryProviderFree (provider.get (), nullptr , 0 );
302- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
302+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
303303}
304304
305305// other negative tests
306306
307307TEST_P (umfProviderTest, free_INVALID_POINTER_SIZE_GT_0) {
308308 umf_result_t umf_result =
309309 umfMemoryProviderFree (provider.get (), INVALID_PTR, page_plus_64);
310- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
310+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
311311}
312312
313313TEST_P (umfProviderTest, purge_lazy_INVALID_POINTER) {
0 commit comments