[gedit] Do not build some tests on win32
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] Do not build some tests on win32
- Date: Sun, 18 Apr 2010 14:06:56 +0000 (UTC)
commit 84fab13fa95837a748d3211dadf0b6c9c569def3
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Sun Apr 18 16:06:38 2010 +0200
Do not build some tests on win32
tests/document-saver.c | 44 ++++++++++++++++++++++++++++----------------
1 files changed, 28 insertions(+), 16 deletions(-)
---
diff --git a/tests/document-saver.c b/tests/document-saver.c
index 54670d8..9f44d5a 100644
--- a/tests/document-saver.c
+++ b/tests/document-saver.c
@@ -357,6 +357,7 @@ test_remote ()
saver_test_data_new (DEFAULT_REMOTE_URI, "hello world\n\n", NULL));
}
+#ifndef G_OS_WIN32
static void
check_permissions (GFile *file,
guint permissions)
@@ -452,6 +453,7 @@ test_local_permissions ()
test_permissions (DEFAULT_LOCAL_URI, 0666);
test_permissions (DEFAULT_LOCAL_URI, 0760);
}
+#endif
static void
test_local_unowned_directory ()
@@ -467,15 +469,6 @@ test_local_unowned_directory ()
}
static void
-test_remote_permissions ()
-{
- test_permissions (DEFAULT_REMOTE_URI, 0600);
- test_permissions (DEFAULT_REMOTE_URI, 0660);
- test_permissions (DEFAULT_REMOTE_URI, 0666);
- test_permissions (DEFAULT_REMOTE_URI, 0760);
-}
-
-static void
test_remote_unowned_directory ()
{
test_saver (UNOWNED_REMOTE_URI,
@@ -488,6 +481,16 @@ test_remote_unowned_directory ()
NULL));
}
+#ifndef G_OS_WIN32
+static void
+test_remote_permissions ()
+{
+ test_permissions (DEFAULT_REMOTE_URI, 0600);
+ test_permissions (DEFAULT_REMOTE_URI, 0660);
+ test_permissions (DEFAULT_REMOTE_URI, 0666);
+ test_permissions (DEFAULT_REMOTE_URI, 0760);
+}
+
static void
test_unowned_group_permissions (GeditDocument *document,
GError *error,
@@ -543,6 +546,8 @@ test_remote_unowned_group ()
test_unowned_group (UNOWNED_GROUP_REMOTE_URI);
}
+#endif
+
static gboolean
check_unowned_directory ()
{
@@ -658,6 +663,7 @@ check_unowned_group ()
return FALSE;
}
+#ifndef G_OS_WIN32
if ((g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_MODE) & ACCESSPERMS) != 0660)
{
g_object_unref (unowned);
@@ -666,6 +672,7 @@ check_unowned_group ()
g_object_unref (info);
return FALSE;
}
+#endif
g_object_unref (info);
g_object_unref (unowned);
@@ -692,21 +699,15 @@ int main (int argc,
g_test_add_func ("/document-saver/local", test_local);
g_test_add_func ("/document-saver/local-new-line", test_local_newline);
- g_test_add_func ("/document-saver/local-permissions", test_local_permissions);
if (have_unowned)
{
g_test_add_func ("/document-saver/local-unowned-directory", test_local_unowned_directory);
}
- if (have_unowned_group)
- {
- g_test_add_func ("/document-saver/local-unowned-group", test_local_unowned_group);
- }
-
g_test_add_func ("/document-saver/remote", test_remote);
g_test_add_func ("/document-saver/remote-new-line", test_remote_newline);
- g_test_add_func ("/document-saver/remote-permissions", test_remote_permissions);
+
if (have_unowned)
{
@@ -719,5 +720,16 @@ int main (int argc,
/* g_test_add_func ("/document-saver/remote-unowned-group", test_remote_unowned_group); */
}
+#ifndef G_OS_WIN32
+ g_test_add_func ("/document-saver/local-permissions", test_local_permissions);
+
+ if (have_unowned_group)
+ {
+ g_test_add_func ("/document-saver/local-unowned-group", test_local_unowned_group);
+ }
+
+ g_test_add_func ("/document-saver/remote-permissions", test_remote_permissions);
+#endif
+
return g_test_run ();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]