@@ -110,7 +110,7 @@ static void test_alloc_free_success(umf_memory_provider_handle_t provider,
110110 }
111111
112112 umf_result = umfMemoryProviderFree (provider, ptr, size);
113- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
113+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
114114}
115115
116116static void verify_last_native_error (umf_memory_provider_handle_t provider,
@@ -169,7 +169,7 @@ TEST_F(test, test_if_mapped_with_MAP_SYNC) {
169169 bool flag_found = is_mapped_with_MAP_SYNC (path, buf, size);
170170
171171 umf_result = umfMemoryProviderFree (hProvider, buf, size);
172- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
172+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
173173
174174 umfMemoryProviderDestroy (hProvider);
175175
@@ -274,20 +274,20 @@ TEST_P(umfProviderTest, get_name) {
274274TEST_P (umfProviderTest, free_size_0_ptr_not_null) {
275275 umf_result_t umf_result =
276276 umfMemoryProviderFree (provider.get (), INVALID_PTR, 0 );
277- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
277+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
278278}
279279
280280TEST_P (umfProviderTest, free_NULL) {
281281 umf_result_t umf_result = umfMemoryProviderFree (provider.get (), nullptr , 0 );
282- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
282+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
283283}
284284
285285// other negative tests
286286
287287TEST_P (umfProviderTest, free_INVALID_POINTER_SIZE_GT_0) {
288288 umf_result_t umf_result =
289289 umfMemoryProviderFree (provider.get (), INVALID_PTR, page_plus_64);
290- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
290+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
291291}
292292
293293TEST_P (umfProviderTest, purge_lazy_INVALID_POINTER) {
0 commit comments