Ryan Lortie
a0a94cd6c6
menu tests: keep mirror of proxy
...
Create a 'mirror' model of the proxy for the testcase. In addition to
testing that the proxy model emits the proper signals this also keeps
the proxy alive (by holding references to it from the mirror).
The previous code would create the submenu proxies and destroy them
right away (from the recursive step in the equality comparison
functions). This means that the subscription would go out over D-Bus
and the proxy would be destroyed before it returned. Keeping the model
alive allows it to be actually updated.
2011-12-08 18:05:13 -05:00
..
2011-10-05 12:42:06 -04:00
2011-11-07 00:14:28 -05:00
2011-12-08 18:05:12 -05:00
2011-12-08 18:05:13 -05:00
2010-07-05 00:56:12 -04:00
2010-07-04 20:51:06 -04:00
2010-07-04 20:51:06 -04:00
2010-06-07 13:48:42 -04:00
2010-07-04 20:51:06 -04:00
2011-10-16 00:08:42 -04:00
2011-10-10 09:49:50 -04:00
2011-09-14 14:09:12 -04:00
2010-09-03 15:57:26 -04:00
2010-07-30 19:51:21 -04:00
2011-08-19 11:13:37 +02:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2010-07-05 03:09:36 -04:00
2011-10-16 21:41:15 -04:00
2011-04-08 15:44:25 -04:00
2011-06-16 20:03:02 -04:00
2010-09-03 15:55:10 -04:00
2010-04-17 01:48:05 -04:00
2010-12-28 12:18:51 +01:00
2011-10-10 09:49:50 -04:00
2010-06-16 18:17:53 -04:00
2011-04-08 15:44:25 -04:00
2011-11-16 17:21:21 +01:00
2010-08-17 17:37:32 +02:00
2010-06-09 10:32:36 +02:00
2010-09-03 15:37:08 -04:00
2009-07-05 22:49:24 -04:00
2010-11-27 16:56:44 -05:00
2011-06-29 11:38:21 +01:00
2011-10-16 21:41:15 -04:00
2011-04-08 07:19:38 -04:00
2010-11-02 23:02:05 -04:00
2011-12-08 18:05:13 -05:00
2010-11-02 23:02:05 -04:00
2011-11-22 17:35:56 -05:00
2010-08-08 21:32:03 -04:00
2010-09-10 16:23:14 -04:00
2011-09-16 12:00:22 -04:00
2010-07-07 15:03:03 -04:00
2011-11-21 18:16:51 +00:00
2011-10-10 09:49:50 -04:00
2011-07-10 23:11:30 -04:00
2011-10-18 13:18:09 +01:00
2010-08-07 18:55:21 -04:00
2011-10-16 21:41:15 -04:00
2011-04-25 09:29:18 -04:00
2011-05-04 03:43:52 -04:00
2010-05-11 15:50:19 -04:00
2010-09-09 14:02:31 -04:00
2010-06-11 18:21:27 -04:00
2010-07-19 16:07:57 -04:00
2010-07-19 15:03:54 -04:00
2010-07-19 16:07:57 -04:00
2010-05-11 15:50:19 -04:00
2010-06-11 18:21:27 -04:00
2011-11-11 16:05:16 +00:00
2011-12-07 10:30:42 -05:00
2011-02-15 02:29:15 -05:00
2010-09-09 15:15:13 -04:00
2011-10-27 10:35:18 -04:00
2011-11-21 18:15:26 +00:00
2011-12-02 11:20:21 -05:00
2011-10-13 01:00:57 -04:00
2010-06-11 18:21:27 -04:00
2011-10-05 10:56:11 -04:00
2011-04-15 15:51:25 -04:00
2011-06-14 11:40:32 -04:00
2010-05-06 14:21:32 -04:00
2011-10-13 01:00:57 -04:00
2011-04-11 10:51:37 -04:00
2010-05-06 14:21:32 -04:00
2011-10-05 10:45:22 -04:00
2011-10-13 01:00:57 -04:00
2011-12-08 18:05:13 -05:00
2011-11-07 00:14:28 -05:00
2011-11-17 14:03:39 +00:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2011-10-16 21:41:15 -04:00
2011-08-04 08:54:55 +02:00
2011-10-10 09:49:50 -04:00
2011-10-16 21:41:15 -04:00
2011-11-18 20:26:58 -05:00
2011-07-27 16:23:33 -04:00
2011-07-27 16:23:33 -04:00
2011-04-08 15:44:25 -04:00
2009-07-05 22:49:24 -04:00
2011-12-08 18:05:13 -05:00
2011-12-01 13:10:25 +01:00
2011-05-23 13:05:49 -04:00
2011-09-26 16:54:23 -04:00
2011-09-03 19:58:40 -04:00
2011-11-14 13:42:30 -05:00
2011-07-27 16:23:33 -04:00
2011-11-17 14:03:39 +00:00
2010-04-17 01:48:05 -04:00
2010-08-03 02:09:10 -04:00
2010-11-26 15:08:08 -05:00
2011-11-07 13:50:00 -05:00
2010-09-03 15:44:28 -04:00
2011-10-13 01:00:57 -04:00
2011-10-13 01:00:57 -04:00
2010-08-08 21:32:03 -04:00
2011-09-30 13:17:27 +01:00
2011-10-13 01:00:57 -04:00
2011-10-16 21:41:15 -04:00
2011-10-13 01:00:57 -04:00
2011-10-13 01:00:57 -04:00
2009-07-05 22:49:24 -04:00
2011-07-21 16:06:18 -04:00
2011-11-21 18:15:26 +00:00
2011-11-21 18:15:26 +00:00
2011-11-21 23:06:15 +01:00
2011-11-21 18:15:26 +00:00
2010-07-01 19:06:02 -04:00
2011-11-18 20:26:58 -05:00
2011-10-16 21:41:15 -04:00
2010-04-22 11:54:41 -04:00
2011-11-14 18:31:21 -05:00
2011-10-16 16:09:33 -04:00
2010-10-05 02:29:47 -04:00
2011-10-17 23:00:29 +02:00