mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-24 22:12:16 +02:00 
			
		
		
		
	Merge branch 'wip/pwithnall/553-tz-freebsd-tests' into 'master'
tests: Fix GDateTime tests on FreeBSD See merge request GNOME/glib!1767
This commit is contained in:
		| @@ -2849,8 +2849,13 @@ test_time_zone_caching (void) | |||||||
|  |  | ||||||
|   /* Check the default timezone, local and UTC. These are cached internally in |   /* Check the default timezone, local and UTC. These are cached internally in | ||||||
|    * GLib, so should persist even after the last third party reference is |    * GLib, so should persist even after the last third party reference is | ||||||
|    * dropped. */ |    * dropped. | ||||||
|  |    * | ||||||
|  |    * The default timezone could be NULL on some platforms (FreeBSD) if | ||||||
|  |    * `/etc/localtime` is not set correctly. */ | ||||||
|   tz1 = g_time_zone_new_identifier (NULL); |   tz1 = g_time_zone_new_identifier (NULL); | ||||||
|  |   if (tz1 != NULL) | ||||||
|  |     { | ||||||
|       g_assert_nonnull (tz1); |       g_assert_nonnull (tz1); | ||||||
|       g_time_zone_unref (tz1); |       g_time_zone_unref (tz1); | ||||||
|       tz2 = g_time_zone_new_identifier (NULL); |       tz2 = g_time_zone_new_identifier (NULL); | ||||||
| @@ -2858,6 +2863,7 @@ test_time_zone_caching (void) | |||||||
|       g_time_zone_unref (tz2); |       g_time_zone_unref (tz2); | ||||||
|  |  | ||||||
|       g_assert_true (tz1 == tz2); |       g_assert_true (tz1 == tz2); | ||||||
|  |     } | ||||||
|  |  | ||||||
|   tz1 = g_time_zone_new_utc (); |   tz1 = g_time_zone_new_utc (); | ||||||
|   g_time_zone_unref (tz1); |   g_time_zone_unref (tz1); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user