mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 08:22:16 +01:00 
			
		
		
		
	tests: use Windows mime type for executable
According to https://stackoverflow.com/a/43916291/1277510 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
		| @@ -202,6 +202,13 @@ test_executable (void) | ||||
| { | ||||
|   gchar *type; | ||||
|  | ||||
| #ifdef G_OS_WIN32 | ||||
|   type = g_content_type_from_mime_type ("application/vnd.microsoft.portable-executable"); | ||||
|   /* FIXME: the MIME is not in the default `MIME\Database\Content Type` registry. | ||||
|    * g_assert_true (g_content_type_can_be_executable (type)); | ||||
|    */ | ||||
|   g_free (type); | ||||
| #else | ||||
|   type = g_content_type_from_mime_type ("application/x-executable"); | ||||
|   g_assert_true (g_content_type_can_be_executable (type)); | ||||
|   g_free (type); | ||||
| @@ -209,7 +216,7 @@ test_executable (void) | ||||
|   type = g_content_type_from_mime_type ("text/plain"); | ||||
|   g_assert_true (g_content_type_can_be_executable (type)); | ||||
|   g_free (type); | ||||
|  | ||||
| #endif | ||||
|   type = g_content_type_from_mime_type ("image/png"); | ||||
|   g_assert_false (g_content_type_can_be_executable (type)); | ||||
|   g_free (type); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user