diff --git a/lib/modules/testsuite.in b/lib/modules/testsuite.in index 2b0e6de71c78d54df442a16c2be10893ae9a53e5..d65b5670e1a8e6b542d2dac793b75c87b23b371a 100644 --- a/lib/modules/testsuite.in +++ b/lib/modules/testsuite.in @@ -2099,6 +2099,9 @@ test_any_equal([[ a[i] = TestResourceCount->acquire(); } for(i = 0; i < 10; i++) { + // Make sure that the object is destructed properly before + // we call drained(). + destruct(a[i]); a[i] = 0; a[i] = TestResourceCount->drained(); }