try to disable self-move warning

This commit is contained in:
Vighnesh 2024-10-11 12:04:28 -07:00
parent 912798e5c7
commit afa4fa601e

View file

@ -177,10 +177,12 @@ TEST_CASE("NativeModuleRefRefcounting")
// NativeModuleRef self move assignment:
{
#pragma warning(push, 0)
NativeModuleRef modRef1{modRefA};
modRef1 = std::move(modRef1);
REQUIRE(modRef1.get() == modRefA.get());
REQUIRE(modRefA->getRefcount() == 2);
#pragma warning(pop)
}
REQUIRE(modRefA->getRefcount() == 1);