diff options
Diffstat (limited to 'src/test/libical-glib/duration.py')
-rw-r--r--[-rwxr-xr-x] | src/test/libical-glib/duration.py | 48 |
1 files changed, 20 insertions, 28 deletions
diff --git a/src/test/libical-glib/duration.py b/src/test/libical-glib/duration.py index 114970ad..76e739d7 100755..100644 --- a/src/test/libical-glib/duration.py +++ b/src/test/libical-glib/duration.py @@ -1,42 +1,34 @@ #!/usr/bin/env python3 -#GI_TYPELIB_PATH=$PREFIX/lib/girepository-1.0/ ./duration-type.py +# GI_TYPELIB_PATH=$PREFIX/lib/girepository-1.0/ ./duration-type.py ############################################################################### # -# Copyright (C) 2015 William Yu <williamyu@gnome.org> +# SPDX-FileCopyrightText: 2015 William Yu <williamyu@gnome.org> # -# This library is free software; you can redistribute it and/or modify -# it under the terms of either: -# -# The LGPL as published by the Free Software Foundation, version -# 2.1, available at: https://www.gnu.org/licenses/lgpl-2.1.txt -# -# Or: -# -# The Mozilla Public License Version 2.0. You may obtain a copy of -# the License at https://www.mozilla.org/MPL/ +# SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0 # ############################################################################### -import gi +''' Test Python bindings for libical duration ''' +import gi gi.require_version('ICalGLib', '3.0') +from gi.repository import ICalGLib # nopep8 # pylint: disable=wrong-import-position -from gi.repository import ICalGLib -length = 1000000000; -bad_string = "This is a bad string"; +length = 1000000000 +badString = "This is a bad string" -duration = ICalGLib.Duration.new_from_int(length); -assert(duration.as_int() == length); -length_in_string = duration.as_ical_string(); -duration1 = ICalGLib.Duration.new_from_string(length_in_string); -assert(duration1.as_ical_string() == length_in_string); -assert(length == duration1.as_int()); +duration = ICalGLib.Duration.new_from_int(length) +assert duration.as_int() == length +length_in_string = duration.as_ical_string() +duration1 = ICalGLib.Duration.new_from_string(length_in_string) +assert duration1.as_ical_string() == length_in_string +assert length == duration1.as_int() -duration = ICalGLib.Duration.new_from_string(bad_string); -duration_bad = ICalGLib.Duration.new_bad_duration(); -assert(duration.as_ical_string() == duration_bad.as_ical_string()); -assert(duration.is_bad_duration() == 1); -duration_null = ICalGLib.Duration.new_null_duration(); -assert(duration_null.is_null_duration() == 1); +duration = ICalGLib.Duration.new_from_string(badString) +durationBad = ICalGLib.Duration.new_bad_duration() +assert duration.as_ical_string() == durationBad.as_ical_string() +assert duration.is_bad_duration() == 1 +duration_null = ICalGLib.Duration.new_null_duration() +assert duration_null.is_null_duration() == 1 |