Samuel Degueldre
ef67615e97
[FIX] web: correctly destroy apps created for legacy MockServer
...
A recent change in owl exposes live (non-destroyed) apps on the window.
This change causes the memory used by the QUnit test suite to balloon
out of control. The reason is that when creating a mock environment, we
create a standaloneAdapter to serve as the legacy MockServer's parent,
but this standaloneAdapter creates a dummy owl application and this
application is never destroyed. This commit fixes the problem by
registering a cleanup to destroy the application at the end of the
running test.
closes odoo/odoo#110889
X-original-commit: 27ff522cd6b0c3be32be623e375052e63bb1a04f
Signed-off-by: Aaron Bohy (aab) <aab@odoo.com >
Signed-off-by: Samuel Degueldre <sad@odoo.com >
2023-01-25 08:18:04 +01:00
..
2023-01-24 21:11:06 +01:00
2023-01-24 10:20:30 +01:00
2023-01-11 22:43:27 +01:00
2023-01-16 09:32:51 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 16:18:33 +01:00
2023-01-24 16:18:33 +01:00
2023-01-24 10:20:30 +01:00
2022-12-26 11:39:44 +01:00
2023-01-17 01:10:09 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 17:34:48 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2022-12-16 16:17:41 +01:00
2022-12-23 12:10:55 +01:00
2023-01-16 19:45:52 +01:00
2023-01-24 10:20:30 +01:00
2022-12-20 10:23:54 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 20:59:05 +01:00
2023-01-19 09:13:17 +01:00
2023-01-24 21:10:55 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 20:58:34 +01:00
2023-01-17 20:58:34 +01:00
2023-01-09 16:39:15 +01:00
2023-01-17 20:58:35 +01:00
2023-01-24 10:20:38 +01:00
2023-01-17 18:12:48 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2022-12-14 22:03:58 +01:00
2023-01-20 21:56:55 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2022-12-16 16:17:41 +01:00
2023-01-24 08:09:42 +01:00
2023-01-11 22:43:14 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 16:18:20 +01:00
2022-12-19 13:38:09 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2022-12-16 16:17:41 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-25 08:18:01 +01:00
2023-01-24 10:20:30 +01:00
2023-01-05 15:37:04 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 20:58:34 +01:00
2023-01-24 21:10:36 +01:00
2022-12-27 11:17:41 +01:00
2023-01-17 18:12:48 +01:00
2022-12-14 14:19:58 +01:00
2023-01-24 10:20:30 +01:00
2023-01-18 17:38:01 +01:00
2023-01-17 19:55:50 +01:00
2023-01-02 20:39:53 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-24 23:21:52 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-06 14:31:49 +01:00
2023-01-10 14:40:55 +01:00
2023-01-23 16:01:27 +01:00
2023-01-17 19:55:50 +01:00
2023-01-05 15:36:56 +01:00
2023-01-05 11:35:46 +01:00
2023-01-18 13:25:32 +01:00
2023-01-18 13:25:32 +01:00
2023-01-24 16:18:23 +01:00
2023-01-18 13:25:32 +01:00
2023-01-18 13:25:32 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-03 13:16:05 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-13 12:57:44 +01:00
2023-01-24 16:18:27 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-19 17:49:11 +01:00
2023-01-23 16:01:27 +01:00
2023-01-10 15:43:16 +01:00
2023-01-24 16:18:18 +01:00
2023-01-23 16:01:27 +01:00
2023-01-17 19:55:50 +01:00
2022-12-16 16:17:41 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-09 12:22:49 +01:00
2023-01-17 19:55:50 +01:00
2023-01-16 10:32:17 +01:00
2023-01-19 17:49:17 +01:00
2023-01-17 12:59:05 +01:00
2023-01-23 16:01:27 +01:00
2023-01-02 09:53:57 +01:00
2023-01-02 09:53:57 +01:00
2023-01-02 09:53:57 +01:00
2023-01-02 09:53:57 +01:00
2023-01-12 11:09:19 +01:00
2023-01-16 10:32:18 +01:00
2023-01-17 19:55:50 +01:00
2023-01-18 20:04:13 +01:00
2023-01-23 22:37:28 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-20 17:52:16 +01:00
2023-01-17 19:55:50 +01:00
2022-12-19 11:33:47 +01:00
2022-12-16 16:17:41 +01:00
2023-01-21 18:34:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-19 09:13:03 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2022-12-16 12:45:40 +01:00
2023-01-18 17:37:44 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-23 16:01:27 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-09 15:28:53 +01:00
2023-01-24 21:11:25 +01:00
2023-01-17 19:55:50 +01:00
2023-01-02 20:39:27 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-11 07:27:14 +01:00
2023-01-17 19:55:50 +01:00
2023-01-17 19:55:50 +01:00
2023-01-20 06:21:02 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 23:21:57 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 20:58:34 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2022-12-14 07:49:03 +01:00
2022-12-14 07:49:03 +01:00
2022-12-22 15:55:07 +01:00
2023-01-03 13:16:02 +01:00
2023-01-11 22:43:14 +01:00
2023-01-09 22:31:51 +01:00
2023-01-24 21:10:58 +01:00
2023-01-24 21:11:06 +01:00
2023-01-11 13:20:48 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-10 18:54:47 +01:00
2023-01-06 08:09:07 +01:00
2023-01-17 20:58:34 +01:00
2023-01-24 10:20:30 +01:00
2023-01-10 13:40:01 +01:00
2023-01-20 18:54:44 +01:00
2023-01-05 16:51:56 +01:00
2023-01-20 18:54:44 +01:00
2023-01-05 16:51:56 +01:00
2023-01-20 18:54:44 +01:00
2023-01-05 16:51:56 +01:00
2023-01-05 16:51:56 +01:00
2023-01-05 16:51:56 +01:00
2023-01-20 18:54:44 +01:00
2023-01-05 16:51:56 +01:00
2023-01-20 18:54:44 +01:00
2023-01-20 18:54:44 +01:00
2023-01-05 16:51:56 +01:00
2023-01-05 16:51:56 +01:00
2023-01-20 18:54:44 +01:00
2023-01-24 10:20:30 +01:00
2023-01-25 08:18:01 +01:00
2023-01-24 10:20:30 +01:00
2023-01-23 16:01:27 +01:00
2023-01-23 16:01:27 +01:00
2023-01-25 08:18:01 +01:00
2023-01-23 16:01:27 +01:00
2023-01-24 13:47:12 +01:00
2023-01-23 16:01:27 +01:00
2023-01-24 10:20:30 +01:00
2023-01-23 16:01:27 +01:00
2023-01-24 10:20:30 +01:00
2023-01-23 16:01:27 +01:00
2023-01-23 16:01:27 +01:00
2023-01-25 04:05:46 +01:00
2023-01-23 16:01:27 +01:00
2023-01-19 18:49:53 +01:00
2023-01-23 16:01:27 +01:00
2023-01-23 16:01:27 +01:00
2023-01-24 10:20:30 +01:00
2023-01-25 01:54:53 +01:00
2023-01-17 20:58:34 +01:00
2023-01-06 18:41:46 +01:00
2023-01-23 20:27:19 +01:00
2023-01-04 11:35:49 +01:00
2023-01-24 10:20:30 +01:00
2023-01-25 08:18:01 +01:00
2022-12-19 11:33:49 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 21:11:06 +01:00
2023-01-13 16:27:26 +01:00
2023-01-24 10:20:30 +01:00
2022-12-15 12:37:01 +01:00
2023-01-24 13:47:26 +01:00
2023-01-13 16:27:26 +01:00
2023-01-13 16:27:26 +01:00
2023-01-24 10:20:36 +01:00
2023-01-23 16:01:18 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:53 +01:00
2023-01-18 21:08:52 +01:00
2023-01-24 09:12:01 +01:00
2023-01-24 10:20:30 +01:00
2022-12-14 17:17:52 +01:00
2023-01-24 21:10:58 +01:00
2023-01-18 21:08:52 +01:00
2023-01-25 08:18:01 +01:00
2023-01-24 10:21:01 +01:00
2023-01-13 16:27:26 +01:00
2022-12-19 11:33:47 +01:00
2023-01-16 15:43:00 +01:00
2023-01-24 10:20:41 +01:00
2023-01-20 09:41:00 +01:00
2023-01-25 08:18:01 +01:00
2023-01-10 18:54:47 +01:00
2023-01-24 13:47:18 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 13:47:31 +01:00
2023-01-17 20:59:02 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-13 16:27:17 +01:00
2023-01-24 10:20:30 +01:00
2023-01-12 19:08:55 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 21:10:47 +01:00
2023-01-24 10:20:41 +01:00
2023-01-24 10:20:30 +01:00
2022-12-23 12:10:58 +01:00
2023-01-25 03:04:27 +01:00
2023-01-13 16:27:38 +01:00
2023-01-18 21:08:52 +01:00
2023-01-24 23:21:57 +01:00
2023-01-17 20:58:39 +01:00
2023-01-24 13:47:18 +01:00
2023-01-17 20:58:42 +01:00
2023-01-18 21:08:52 +01:00
2023-01-20 20:58:12 +01:00
2023-01-20 06:21:02 +01:00
2023-01-25 08:18:04 +01:00
2023-01-24 23:21:49 +01:00
2022-12-15 15:45:07 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 23:21:54 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 21:10:52 +01:00
2023-01-17 20:58:34 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-18 21:08:52 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 20:58:41 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 21:10:52 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 21:10:52 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 21:10:52 +01:00
2023-01-24 10:20:30 +01:00
2023-01-24 21:10:52 +01:00
2023-01-02 11:53:08 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 10:20:30 +01:00
2023-01-18 21:08:52 +01:00
2023-01-18 21:08:52 +01:00
2023-01-18 21:08:52 +01:00
2023-01-18 21:08:52 +01:00
2023-01-18 21:08:52 +01:00
2023-01-24 10:20:30 +01:00
2023-01-17 18:12:48 +01:00
2023-01-16 19:45:57 +01:00
2023-01-24 10:20:30 +01:00