summaryrefslogtreecommitdiff
path: root/src/test/libical-glib/duration.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/libical-glib/duration.py')
-rw-r--r--[-rwxr-xr-x]src/test/libical-glib/duration.py48
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