1a0698ed9Schristos #include "test/jemalloc_test.h" 2a0698ed9Schristos 3a0698ed9Schristos TEST_BEGIN(test_basic) { 4a0698ed9Schristos auto foo = new long(4); 5*7bdf38e5Schristos expect_ptr_not_null(foo, "Unexpected new[] failure"); 6a0698ed9Schristos delete foo; 7a0698ed9Schristos // Test nullptr handling. 8a0698ed9Schristos foo = nullptr; 9a0698ed9Schristos delete foo; 10a0698ed9Schristos 11a0698ed9Schristos auto bar = new long; 12*7bdf38e5Schristos expect_ptr_not_null(bar, "Unexpected new failure"); 13a0698ed9Schristos delete bar; 14a0698ed9Schristos // Test nullptr handling. 15a0698ed9Schristos bar = nullptr; 16a0698ed9Schristos delete bar; 17a0698ed9Schristos } 18a0698ed9Schristos TEST_END 19a0698ed9Schristos 20a0698ed9Schristos int 21a0698ed9Schristos main() { 22a0698ed9Schristos return test( 23a0698ed9Schristos test_basic); 24a0698ed9Schristos } 25