@@ -98,7 +98,7 @@ static void test_alloc_free_success(umf_memory_provider_handle_t provider,
9898 }
9999
100100 umf_result = umfMemoryProviderFree (provider, ptr, size);
101- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
101+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
102102}
103103
104104static void verify_last_native_error (umf_memory_provider_handle_t provider,
@@ -159,7 +159,7 @@ TEST_F(test, test_if_mapped_with_MAP_SYNC) {
159159 bool flag_found = is_mapped_with_MAP_SYNC (path, buf, size);
160160
161161 umf_result = umfMemoryProviderFree (hProvider, buf, size);
162- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
162+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
163163
164164 umfMemoryProviderDestroy (hProvider);
165165
@@ -244,10 +244,10 @@ TEST_P(FileProviderParamsDefault, two_allocations) {
244244 memset (ptr2, 0x22 , size);
245245
246246 umf_result = umfMemoryProviderFree (provider.get (), ptr1, size);
247- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
247+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
248248
249249 umf_result = umfMemoryProviderFree (provider.get (), ptr2, size);
250- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
250+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
251251}
252252
253253TEST_P (FileProviderParamsDefault, alloc_page64_align_0) {
@@ -366,12 +366,12 @@ TEST_P(FileProviderParamsDefault, get_name) {
366366TEST_P (FileProviderParamsDefault, free_size_0_ptr_not_null) {
367367 umf_result_t umf_result =
368368 umfMemoryProviderFree (provider.get (), INVALID_PTR, 0 );
369- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
369+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
370370}
371371
372372TEST_P (FileProviderParamsDefault, free_NULL) {
373373 umf_result_t umf_result = umfMemoryProviderFree (provider.get (), nullptr , 0 );
374- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
374+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
375375}
376376
377377// other negative tests
@@ -449,7 +449,7 @@ TEST_F(test, set_null_path) {
449449TEST_P (FileProviderParamsDefault, free_INVALID_POINTER_SIZE_GT_0) {
450450 umf_result_t umf_result =
451451 umfMemoryProviderFree (provider.get (), INVALID_PTR, page_plus_64);
452- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
452+ ASSERT_EQ (umf_result, UMF_RESULT_ERROR_INVALID_ARGUMENT );
453453}
454454
455455TEST_P (FileProviderParamsDefault, purge_lazy_INVALID_POINTER) {
@@ -512,7 +512,7 @@ TEST_P(FileProviderParamsShared, IPC_base_success_test) {
512512 ASSERT_EQ (ret, 0 );
513513
514514 umf_result = umfMemoryProviderFree (provider.get (), ptr, size);
515- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
515+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
516516}
517517
518518TEST_P (FileProviderParamsShared, IPC_file_not_exist) {
@@ -552,5 +552,5 @@ TEST_P(FileProviderParamsShared, IPC_file_not_exist) {
552552 ASSERT_EQ (new_ptr, nullptr );
553553
554554 umf_result = umfMemoryProviderFree (provider.get (), ptr, size);
555- ASSERT_EQ (umf_result, UMF_RESULT_ERROR_NOT_SUPPORTED );
555+ ASSERT_EQ (umf_result, UMF_RESULT_SUCCESS );
556556}
0 commit comments