From f78939ce0027af7de5599998722f443f0e05b78b Mon Sep 17 00:00:00 2001 From: Michael James Gratton Date: Sat, 19 May 2018 09:22:23 +1000 Subject: [PATCH] Push GResource URL for test data down so it's accessible to all tests. --- test/engine/rfc822-message-test.vala | 1 - test/test-case.vala | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/test/engine/rfc822-message-test.vala b/test/engine/rfc822-message-test.vala index 75affedc..f32f871c 100644 --- a/test/engine/rfc822-message-test.vala +++ b/test/engine/rfc822-message-test.vala @@ -7,7 +7,6 @@ class Geary.RFC822.MessageTest : TestCase { - private const string RESOURCE_URI = "resource:///org/gnome/GearyTest"; private const string BASIC_TEXT_PLAIN = "basic-text-plain.eml"; private const string BASIC_TEXT_HTML = "basic-text-html.eml"; diff --git a/test/test-case.vala b/test/test-case.vala index 1d72561b..166bf324 100644 --- a/test/test-case.vala +++ b/test/test-case.vala @@ -152,9 +152,14 @@ private inline void print_assert(string message, string? context) { GLib.stderr.putc('\n'); } + public abstract class TestCase : Object { + /** GLib.File URI for resources in test/data. */ + public const string RESOURCE_URI = "resource:///org/gnome/GearyTest"; + + private class SignalWaiter : Object { public bool was_fired = false;