/* test-date.c generated by valac 0.35.5.2-9e6c0, the Vala compiler
 * generated from test-date.vala, do not modify */

/*
 * This file is part of gitg
 *
 * Copyright (C) 2013 - Jesse van den Kieboom
 *
 * gitg is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * gitg is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with gitg. If not, see <http://www.gnu.org/licenses/>.
 */

#include <glib.h>
#include <glib-object.h>
#include "libgitg/libgitg.h"
#include <gitg-assert.h>
#include <float.h>
#include <math.h>


#define GITG_TEST_TYPE_TEST (gitg_test_test_get_type ())
#define GITG_TEST_TEST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GITG_TEST_TYPE_TEST, GitgTestTest))
#define GITG_TEST_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GITG_TEST_TYPE_TEST, GitgTestTestClass))
#define GITG_TEST_IS_TEST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GITG_TEST_TYPE_TEST))
#define GITG_TEST_IS_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GITG_TEST_TYPE_TEST))
#define GITG_TEST_TEST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GITG_TEST_TYPE_TEST, GitgTestTestClass))

typedef struct _GitgTestTest GitgTestTest;
typedef struct _GitgTestTestClass GitgTestTestClass;
typedef struct _GitgTestTestPrivate GitgTestTestPrivate;

#define LIB_GITG_TEST_TYPE_DATE (lib_gitg_test_date_get_type ())
#define LIB_GITG_TEST_DATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), LIB_GITG_TEST_TYPE_DATE, LibGitgTestDate))
#define LIB_GITG_TEST_DATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), LIB_GITG_TEST_TYPE_DATE, LibGitgTestDateClass))
#define LIB_GITG_TEST_IS_DATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), LIB_GITG_TEST_TYPE_DATE))
#define LIB_GITG_TEST_IS_DATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), LIB_GITG_TEST_TYPE_DATE))
#define LIB_GITG_TEST_DATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), LIB_GITG_TEST_TYPE_DATE, LibGitgTestDateClass))

typedef struct _LibGitgTestDate LibGitgTestDate;
typedef struct _LibGitgTestDateClass LibGitgTestDateClass;
typedef struct _LibGitgTestDatePrivate LibGitgTestDatePrivate;
#define _g_date_time_unref0(var) ((var == NULL) ? NULL : (var = (g_date_time_unref (var), NULL)))
#define _g_time_zone_unref0(var) ((var == NULL) ? NULL : (var = (g_time_zone_unref (var), NULL)))
enum  {
	LIB_GITG_TEST_DATE_TEST_ISO8601_SIGNAL,
	LIB_GITG_TEST_DATE_TEST_RFC2822_SIGNAL,
	LIB_GITG_TEST_DATE_TEST_INTERNAL_SIGNAL,
	LIB_GITG_TEST_DATE_LAST_SIGNAL
};
static guint lib_gitg_test_date_signals[LIB_GITG_TEST_DATE_LAST_SIGNAL] = {0};

struct _GitgTestTest {
	GObject parent_instance;
	GitgTestTestPrivate * priv;
};

struct _GitgTestTestClass {
	GObjectClass parent_class;
	void (*set_up) (GitgTestTest* self);
	void (*tear_down) (GitgTestTest* self);
};

struct _LibGitgTestDate {
	GitgTestTest parent_instance;
	LibGitgTestDatePrivate * priv;
};

struct _LibGitgTestDateClass {
	GitgTestTestClass parent_class;
	void (*test_iso8601) (LibGitgTestDate* self);
	void (*test_rfc2822) (LibGitgTestDate* self);
	void (*test_internal) (LibGitgTestDate* self);
};


static gpointer lib_gitg_test_date_parent_class = NULL;

GType gitg_test_test_get_type (void) G_GNUC_CONST;
GType lib_gitg_test_date_get_type (void) G_GNUC_CONST;
enum  {
	LIB_GITG_TEST_DATE_DUMMY_PROPERTY
};
LibGitgTestDate* lib_gitg_test_date_new (void);
LibGitgTestDate* lib_gitg_test_date_construct (GType object_type);
GitgTestTest* gitg_test_test_new (void);
GitgTestTest* gitg_test_test_construct (GType object_type);
static void lib_gitg_test_date_real_test_iso8601 (LibGitgTestDate* self);
static void lib_gitg_test_date_real_test_rfc2822 (LibGitgTestDate* self);
static void lib_gitg_test_date_real_test_internal (LibGitgTestDate* self);


LibGitgTestDate* lib_gitg_test_date_construct (GType object_type) {
	LibGitgTestDate * self = NULL;
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	self = (LibGitgTestDate*) gitg_test_test_construct (object_type);
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	return self;
#line 109 "test-date.c"
}


LibGitgTestDate* lib_gitg_test_date_new (void) {
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	return lib_gitg_test_date_construct (LIB_GITG_TEST_TYPE_DATE);
#line 116 "test-date.c"
}


static void lib_gitg_test_date_real_test_iso8601 (LibGitgTestDate* self) {
	GDateTime* _tmp0_;
	GDateTime* _tmp1_;
	GDateTime* _tmp2_;
	GDateTime* _tmp3_;
	GDateTime* _tmp4_;
	GDateTime* _tmp5_;
	GDateTime* _tmp6_;
	GDateTime* _tmp7_;
	GDateTime* _tmp8_;
	GDateTime* _tmp9_;
	GDateTime* _tmp10_;
	GDateTime* _tmp11_;
	GDateTime* _tmp12_;
	GDateTime* _tmp13_;
	GDateTime* _tmp14_;
	GDateTime* _tmp15_;
	GDateTime* _tmp16_;
	GDateTime* _tmp17_;
	GDateTime* _tmp18_;
	GDateTime* _tmp19_;
	GDateTime* _tmp20_;
	GDateTime* _tmp21_;
	GDateTime* _tmp22_;
	GDateTime* _tmp23_;
	GDateTime* _tmp24_;
	GDateTime* _tmp25_;
	GDateTime* _tmp26_;
	GDateTime* _tmp27_;
	GDateTime* _tmp28_;
	GDateTime* _tmp29_;
	GDateTime* _tmp30_;
	GDateTime* _tmp31_;
	GDateTime* _tmp32_;
	GDateTime* _tmp33_;
	GDateTime* _tmp34_;
	GDateTime* _tmp35_;
	GDateTime* _tmp36_;
	GDateTime* _tmp37_;
	GDateTime* _tmp38_;
	GDateTime* _tmp39_;
	GDateTime* _tmp40_;
	GDateTime* _tmp41_;
	GDateTime* _tmp42_;
	GDateTime* _tmp43_;
	GDateTime* _tmp44_;
	GDateTime* _tmp45_;
	GDateTime* _tmp46_;
	GDateTime* _tmp47_;
	GDateTime* _tmp48_;
	GDateTime* _tmp49_;
	GDateTime* _tmp50_;
	GDateTime* _tmp51_;
	GDateTime* _tmp52_;
	GDateTime* _tmp53_;
	GDateTime* _tmp54_;
	GDateTime* _tmp55_;
	GDateTime* _tmp56_;
	GDateTime* _tmp57_;
	GDateTime* _tmp58_;
	GDateTime* _tmp59_;
	GDateTime* _tmp60_;
	GDateTime* _tmp61_;
	GDateTime* _tmp62_;
	GDateTime* _tmp63_;
	GDateTime* _tmp64_;
	GDateTime* _tmp65_;
	GDateTime* _tmp66_;
	GDateTime* _tmp67_;
	GDateTime* _tmp68_;
	GDateTime* _tmp69_;
	GDateTime* _tmp70_;
	GDateTime* _tmp71_;
	GDateTime* _tmp72_;
	GDateTime* _tmp73_;
	GTimeZone* _tmp74_;
	GTimeZone* _tmp75_;
	GDateTime* _tmp76_;
	GDateTime* _tmp77_;
	GDateTime* _tmp78_;
	GDateTime* _tmp79_;
	GTimeZone* _tmp80_;
	GTimeZone* _tmp81_;
	GDateTime* _tmp82_;
	GDateTime* _tmp83_;
	GDateTime* _tmp84_;
	GDateTime* _tmp85_;
	GTimeZone* _tmp86_;
	GTimeZone* _tmp87_;
	GDateTime* _tmp88_;
	GDateTime* _tmp89_;
	GDateTime* _tmp90_;
	GDateTime* _tmp91_;
	GTimeZone* _tmp92_;
	GTimeZone* _tmp93_;
	GDateTime* _tmp94_;
	GDateTime* _tmp95_;
	GDateTime* _tmp96_;
	GDateTime* _tmp97_;
	GTimeZone* _tmp98_;
	GTimeZone* _tmp99_;
	GDateTime* _tmp100_;
	GDateTime* _tmp101_;
	GError * _inner_error_ = NULL;
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp1_ = gitg_date_parse ("2005", &_inner_error_);
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp0_ = _tmp1_;
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 236 "test-date.c"
	}
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp2_ = g_date_time_new_local (2005, 1, 1, 0, 0, (gdouble) 0);
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp3_ = _tmp2_;
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp0_, _tmp3_);
#line 26 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp3_);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp5_ = gitg_date_parse ("2005-04", &_inner_error_);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp4_ = _tmp5_;
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 260 "test-date.c"
	}
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp6_ = g_date_time_new_local (2005, 4, 1, 0, 0, (gdouble) 0);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp7_ = _tmp6_;
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp4_, _tmp7_);
#line 29 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp7_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp9_ = gitg_date_parse ("2005.04", &_inner_error_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp8_ = _tmp9_;
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 286 "test-date.c"
	}
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp10_ = g_date_time_new_local (2005, 4, 1, 0, 0, (gdouble) 0);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp11_ = _tmp10_;
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp8_, _tmp11_);
#line 32 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp11_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp13_ = gitg_date_parse ("200504", &_inner_error_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp12_ = _tmp13_;
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 314 "test-date.c"
	}
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp14_ = g_date_time_new_local (2005, 4, 1, 0, 0, (gdouble) 0);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp15_ = _tmp14_;
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp12_, _tmp15_);
#line 35 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp15_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp17_ = gitg_date_parse ("2005-04-07", &_inner_error_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp16_ = _tmp17_;
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 344 "test-date.c"
	}
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp18_ = g_date_time_new_local (2005, 4, 7, 0, 0, (gdouble) 0);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp19_ = _tmp18_;
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp16_, _tmp19_);
#line 38 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp19_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp21_ = gitg_date_parse ("20050407", &_inner_error_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp20_ = _tmp21_;
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 376 "test-date.c"
	}
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp22_ = g_date_time_new_local (2005, 4, 7, 0, 0, (gdouble) 0);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp23_ = _tmp22_;
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp20_, _tmp23_);
#line 41 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp23_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp25_ = gitg_date_parse ("2005.04.07", &_inner_error_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp24_ = _tmp25_;
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 410 "test-date.c"
	}
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp26_ = g_date_time_new_local (2005, 4, 7, 0, 0, (gdouble) 0);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp27_ = _tmp26_;
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp24_, _tmp27_);
#line 44 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp27_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp29_ = gitg_date_parse ("2005-04-07T22", &_inner_error_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp28_ = _tmp29_;
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 446 "test-date.c"
	}
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp30_ = g_date_time_new_local (2005, 4, 7, 22, 0, (gdouble) 0);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp31_ = _tmp30_;
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp28_, _tmp31_);
#line 47 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp31_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp33_ = gitg_date_parse ("2005-04-07T22:13", &_inner_error_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp32_ = _tmp33_;
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 484 "test-date.c"
	}
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp34_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 0);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp35_ = _tmp34_;
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp32_, _tmp35_);
#line 50 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp35_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp37_ = gitg_date_parse ("2005-04-07T2213", &_inner_error_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp36_ = _tmp37_;
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 524 "test-date.c"
	}
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp38_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 0);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp39_ = _tmp38_;
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp36_, _tmp39_);
#line 53 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp39_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp41_ = gitg_date_parse ("2005-04-07T22:13:13", &_inner_error_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp40_ = _tmp41_;
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 566 "test-date.c"
	}
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp42_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp43_ = _tmp42_;
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp40_, _tmp43_);
#line 56 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp43_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp45_ = gitg_date_parse ("200504-07T22:13:13", &_inner_error_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp44_ = _tmp45_;
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 610 "test-date.c"
	}
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp46_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp47_ = _tmp46_;
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp44_, _tmp47_);
#line 59 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp47_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp49_ = gitg_date_parse ("20050407T22:13:13", &_inner_error_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp48_ = _tmp49_;
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 656 "test-date.c"
	}
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp50_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp51_ = _tmp50_;
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp48_, _tmp51_);
#line 62 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp51_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp53_ = gitg_date_parse ("20050407T2213:13", &_inner_error_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp52_ = _tmp53_;
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 704 "test-date.c"
	}
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp54_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp55_ = _tmp54_;
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp52_, _tmp55_);
#line 65 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp55_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp57_ = gitg_date_parse ("20050407T221313", &_inner_error_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp56_ = _tmp57_;
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 754 "test-date.c"
	}
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp58_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp59_ = _tmp58_;
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp56_, _tmp59_);
#line 68 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp59_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp61_ = gitg_date_parse ("20050407 221313", &_inner_error_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp60_ = _tmp61_;
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 806 "test-date.c"
	}
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp62_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp63_ = _tmp62_;
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp60_, _tmp63_);
#line 71 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp63_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp65_ = gitg_date_parse ("2005.04.07T22:13:13", &_inner_error_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp64_ = _tmp65_;
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 860 "test-date.c"
	}
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp66_ = g_date_time_new_local (2005, 4, 7, 22, 13, (gdouble) 13);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp67_ = _tmp66_;
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp64_, _tmp67_);
#line 74 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp67_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp69_ = gitg_date_parse ("2005-04-07T22:13:13Z", &_inner_error_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp68_ = _tmp69_;
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 916 "test-date.c"
	}
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp70_ = g_date_time_new_utc (2005, 4, 7, 22, 13, (gdouble) 13);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp71_ = _tmp70_;
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp68_, _tmp71_);
#line 77 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp71_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp73_ = gitg_date_parse ("2005-04-07T22:13:13+0200", &_inner_error_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp72_ = _tmp73_;
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp68_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 974 "test-date.c"
	}
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp74_ = g_time_zone_new ("+0200");
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp75_ = _tmp74_;
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp76_ = g_date_time_new (_tmp75_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp77_ = _tmp76_;
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp72_, _tmp77_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp77_);
#line 80 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp75_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp79_ = gitg_date_parse ("2005-04-07T22:13:13-0400", &_inner_error_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp78_ = _tmp79_;
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp72_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp68_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1040 "test-date.c"
	}
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp80_ = g_time_zone_new ("-0400");
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp81_ = _tmp80_;
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp82_ = g_date_time_new (_tmp81_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp83_ = _tmp82_;
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp78_, _tmp83_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp83_);
#line 83 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp81_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp85_ = gitg_date_parse ("2005-04-07T22:13:13+0202", &_inner_error_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp84_ = _tmp85_;
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp78_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp72_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp68_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1108 "test-date.c"
	}
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp86_ = g_time_zone_new ("+0202");
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp87_ = _tmp86_;
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp88_ = g_date_time_new (_tmp87_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp89_ = _tmp88_;
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp84_, _tmp89_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp89_);
#line 86 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp87_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp91_ = gitg_date_parse ("2005-04-07T22:13:13+03", &_inner_error_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp90_ = _tmp91_;
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp84_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp78_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp72_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp68_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1178 "test-date.c"
	}
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp92_ = g_time_zone_new ("+0300");
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp93_ = _tmp92_;
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp94_ = g_date_time_new (_tmp93_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp95_ = _tmp94_;
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp90_, _tmp95_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp95_);
#line 89 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp93_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp97_ = gitg_date_parse ("2005-04-07T22:13:13+03:20", &_inner_error_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp96_ = _tmp97_;
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp90_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp84_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp78_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp72_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp68_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp64_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp60_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp56_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp52_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp48_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp44_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp40_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp36_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp32_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp28_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp24_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp20_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp16_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp8_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp4_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1250 "test-date.c"
	}
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp98_ = g_time_zone_new ("+0320");
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp99_ = _tmp98_;
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp100_ = g_date_time_new (_tmp99_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp101_ = _tmp100_;
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp96_, _tmp101_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp101_);
#line 92 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp99_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp96_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp90_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp84_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp78_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp72_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp68_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp64_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp60_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp56_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp52_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp48_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp44_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp40_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp36_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp32_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp28_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp24_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp20_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp16_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp12_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp8_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp4_);
#line 24 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp0_);
#line 1312 "test-date.c"
}


static void lib_gitg_test_date_real_test_rfc2822 (LibGitgTestDate* self) {
	GDateTime* _tmp0_;
	GDateTime* _tmp1_;
	GTimeZone* _tmp2_;
	GTimeZone* _tmp3_;
	GDateTime* _tmp4_;
	GDateTime* _tmp5_;
	GDateTime* _tmp6_;
	GDateTime* _tmp7_;
	GTimeZone* _tmp8_;
	GTimeZone* _tmp9_;
	GDateTime* _tmp10_;
	GDateTime* _tmp11_;
	GDateTime* _tmp12_;
	GDateTime* _tmp13_;
	GTimeZone* _tmp14_;
	GTimeZone* _tmp15_;
	GDateTime* _tmp16_;
	GDateTime* _tmp17_;
	GDateTime* _tmp18_;
	GDateTime* _tmp19_;
	GTimeZone* _tmp20_;
	GTimeZone* _tmp21_;
	GDateTime* _tmp22_;
	GDateTime* _tmp23_;
	GError * _inner_error_ = NULL;
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp1_ = gitg_date_parse ("Thu, 07 Apr 2005 22:13:13 +0200", &_inner_error_);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp0_ = _tmp1_;
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1354 "test-date.c"
	}
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp2_ = g_time_zone_new ("+0200");
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp3_ = _tmp2_;
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp4_ = g_date_time_new (_tmp3_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp5_ = _tmp4_;
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp0_, _tmp5_);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp5_);
#line 99 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp3_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp7_ = gitg_date_parse ("Thu, 07 Apr 2005 22:13:13 -0200", &_inner_error_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp6_ = _tmp7_;
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1384 "test-date.c"
	}
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp8_ = g_time_zone_new ("-0200");
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp9_ = _tmp8_;
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp10_ = g_date_time_new (_tmp9_, 2005, 4, 7, 22, 13, (gdouble) 13);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp11_ = _tmp10_;
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp6_, _tmp11_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp11_);
#line 102 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp9_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp13_ = gitg_date_parse ("Fri, 08 Apr 2005 22:13:13 -0200", &_inner_error_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp12_ = _tmp13_;
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp6_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1416 "test-date.c"
	}
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp14_ = g_time_zone_new ("-0200");
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp15_ = _tmp14_;
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp16_ = g_date_time_new (_tmp15_, 2005, 4, 8, 22, 13, (gdouble) 13);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp17_ = _tmp16_;
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp12_, _tmp17_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp17_);
#line 105 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp15_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp19_ = gitg_date_parse ("Tue, 08 Mar 2005 22:13:13 +0300", &_inner_error_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp18_ = _tmp19_;
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp12_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp6_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1450 "test-date.c"
	}
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp20_ = g_time_zone_new ("+0300");
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp21_ = _tmp20_;
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp22_ = g_date_time_new (_tmp21_, 2005, 3, 8, 22, 13, (gdouble) 13);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp23_ = _tmp22_;
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp18_, _tmp23_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp23_);
#line 108 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp21_);
#line 97 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp18_);
#line 97 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp12_);
#line 97 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp6_);
#line 97 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp0_);
#line 1474 "test-date.c"
}


static void lib_gitg_test_date_real_test_internal (LibGitgTestDate* self) {
	GDateTime* _tmp0_;
	GDateTime* _tmp1_;
	GDateTime* _tmp2_;
	GDateTime* _tmp3_;
	GTimeZone* _tmp4_;
	GTimeZone* _tmp5_;
	GDateTime* _tmp6_;
	GDateTime* _tmp7_;
	GDateTime* _tmp8_;
	GDateTime* _tmp9_;
	GDateTime* _tmp10_;
	GDateTime* _tmp11_;
	GTimeZone* _tmp12_;
	GTimeZone* _tmp13_;
	GDateTime* _tmp14_;
	GDateTime* _tmp15_;
	GError * _inner_error_ = NULL;
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp1_ = gitg_date_parse ("457849203 +0200", &_inner_error_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp0_ = _tmp1_;
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1508 "test-date.c"
	}
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp2_ = g_date_time_new_from_unix_utc ((gint64) 457849203);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp3_ = _tmp2_;
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp4_ = g_time_zone_new ("+0200");
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp5_ = _tmp4_;
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp6_ = g_date_time_to_timezone (_tmp3_, _tmp5_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp7_ = _tmp6_;
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp0_, _tmp7_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp7_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp5_);
#line 115 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp3_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp9_ = gitg_date_parse ("457849203 -0200", &_inner_error_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp8_ = _tmp9_;
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		_g_date_time_unref0 (_tmp0_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		g_clear_error (&_inner_error_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
		return;
#line 1544 "test-date.c"
	}
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp10_ = g_date_time_new_from_unix_utc ((gint64) 457849203);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp11_ = _tmp10_;
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp12_ = g_time_zone_new ("-0200");
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp13_ = _tmp12_;
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp14_ = g_date_time_to_timezone (_tmp11_, _tmp13_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_tmp15_ = _tmp14_;
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	gitg_test_assert_assert_datetime (_tmp8_, _tmp15_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp15_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_time_zone_unref0 (_tmp13_);
#line 119 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp11_);
#line 113 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp8_);
#line 113 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	_g_date_time_unref0 (_tmp0_);
#line 1570 "test-date.c"
}


static void lib_gitg_test_date_class_init (LibGitgTestDateClass * klass) {
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	lib_gitg_test_date_parent_class = g_type_class_peek_parent (klass);
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	((LibGitgTestDateClass *) klass)->test_iso8601 = lib_gitg_test_date_real_test_iso8601;
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	((LibGitgTestDateClass *) klass)->test_rfc2822 = lib_gitg_test_date_real_test_rfc2822;
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	((LibGitgTestDateClass *) klass)->test_internal = lib_gitg_test_date_real_test_internal;
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	lib_gitg_test_date_signals[LIB_GITG_TEST_DATE_TEST_ISO8601_SIGNAL] = g_signal_new ("test_iso8601", LIB_GITG_TEST_TYPE_DATE, G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (LibGitgTestDateClass, test_iso8601), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	lib_gitg_test_date_signals[LIB_GITG_TEST_DATE_TEST_RFC2822_SIGNAL] = g_signal_new ("test_rfc2822", LIB_GITG_TEST_TYPE_DATE, G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (LibGitgTestDateClass, test_rfc2822), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
#line 22 "/home/mcatanzaro/Projects/GNOME/gitg/tests/libgitg/test-date.vala"
	lib_gitg_test_date_signals[LIB_GITG_TEST_DATE_TEST_INTERNAL_SIGNAL] = g_signal_new ("test_internal", LIB_GITG_TEST_TYPE_DATE, G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (LibGitgTestDateClass, test_internal), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
#line 1589 "test-date.c"
}


static void lib_gitg_test_date_instance_init (LibGitgTestDate * self) {
}


GType lib_gitg_test_date_get_type (void) {
	static volatile gsize lib_gitg_test_date_type_id__volatile = 0;
	if (g_once_init_enter (&lib_gitg_test_date_type_id__volatile)) {
		static const GTypeInfo g_define_type_info = { sizeof (LibGitgTestDateClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) lib_gitg_test_date_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (LibGitgTestDate), 0, (GInstanceInitFunc) lib_gitg_test_date_instance_init, NULL };
		GType lib_gitg_test_date_type_id;
		lib_gitg_test_date_type_id = g_type_register_static (GITG_TEST_TYPE_TEST, "LibGitgTestDate", &g_define_type_info, 0);
		g_once_init_leave (&lib_gitg_test_date_type_id__volatile, lib_gitg_test_date_type_id);
	}
	return lib_gitg_test_date_type_id__volatile;
}



