diff --git a/vlib/v/tests/interface_edge_cases/fn_returning_voidptr_casted_as_interface_test.v b/vlib/v/tests/interface_edge_cases/fn_returning_voidptr_casted_as_interface_test.v index 390330f2c1..bb91012feb 100644 --- a/vlib/v/tests/interface_edge_cases/fn_returning_voidptr_casted_as_interface_test.v +++ b/vlib/v/tests/interface_edge_cases/fn_returning_voidptr_casted_as_interface_test.v @@ -20,7 +20,7 @@ fn resource__null() &IAbc { fn test_fn_returning_voidptr_casted_as_interface_works() { pi := resource__null() - $if !msvc { + $if msvc { // TODO: understand the root reason why msvc produces something like `&IAbc(e42aff650)` here assert f(pi).contains('&IAbc(') } $else {