[gnome-builder] tests: add stubs to reload tests
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] tests: add stubs to reload tests
- Date: Sun, 17 Dec 2017 08:32:53 +0000 (UTC)
commit 2b5d028b5d6f326eab4c54164dcdb0557cf1e7db
Author: Christian Hergert <chergert redhat com>
Date: Sat Dec 16 23:52:35 2017 -0800
tests: add stubs to reload tests
src/libide/testing/gtk/menus.ui | 6 ++++++
src/libide/testing/ide-test-manager.c | 10 ++++++++++
2 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/src/libide/testing/gtk/menus.ui b/src/libide/testing/gtk/menus.ui
index 80f2e67..b2c43b5 100644
--- a/src/libide/testing/gtk/menus.ui
+++ b/src/libide/testing/gtk/menus.ui
@@ -7,5 +7,11 @@
<attribute name="action">test-manager.run-all</attribute>
</item>
</section>
+ <section id="testing-menu-reload-section">
+ <item>
+ <attribute name="label" translatable="yes">Reload tests</attribute>
+ <attribute name="action">test-manager.reload-tests</attribute>
+ </item>
+ </section>
</menu>
</interface>
diff --git a/src/libide/testing/ide-test-manager.c b/src/libide/testing/ide-test-manager.c
index 08772f6..4717f7d 100644
--- a/src/libide/testing/ide-test-manager.c
+++ b/src/libide/testing/ide-test-manager.c
@@ -77,9 +77,12 @@ enum {
static void initable_iface_init (GInitableIface *iface);
static void ide_test_manager_actions_run_all (IdeTestManager *self,
GVariant *param);
+static void ide_test_manager_actions_reload (IdeTestManager *self,
+ GVariant *param);
DZL_DEFINE_ACTION_GROUP (IdeTestManager, ide_test_manager, {
{ "run-all", ide_test_manager_actions_run_all },
+ { "reload-tests", ide_test_manager_actions_reload },
})
G_DEFINE_TYPE_WITH_CODE (IdeTestManager, ide_test_manager, IDE_TYPE_OBJECT,
@@ -768,6 +771,13 @@ ide_test_manager_actions_run_all (IdeTestManager *self,
ide_test_manager_run_all_async (self, NULL, NULL, NULL);
}
+static void
+ide_test_manager_actions_reload (IdeTestManager *self,
+ GVariant *param)
+{
+ g_assert (IDE_IS_TEST_MANAGER (self));
+}
+
GtkTreeModel *
_ide_test_manager_get_model (IdeTestManager *self)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]