From e4c11a993d687a693ef0c817b84dbf4103bdc612 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Wed, 12 Sep 2018 15:40:33 +0200 Subject: [PATCH] [quiz] Assert pool size is 0 between quiz cases --- quiz/src/runner.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/quiz/src/runner.cpp b/quiz/src/runner.cpp index bc1f9c2c4..05eecb8aa 100644 --- a/quiz/src/runner.cpp +++ b/quiz/src/runner.cpp @@ -28,7 +28,11 @@ static inline void ion_main_inner() { while (quiz_cases[i] != NULL) { QuizCase c = quiz_cases[i]; quiz_print(quiz_case_names[i]); + int initialPoolSize = Poincare::TreePool::sharedPool()->numberOfNodes(); + quiz_assert(initialPoolSize == 0); c(); + int currentPoolSize = Poincare::TreePool::sharedPool()->numberOfNodes(); + quiz_assert(initialPoolSize == currentPoolSize); i++; } quiz_print("ALL TESTS FINISHED");