summaryrefslogtreecommitdiff
path: root/src/test/libical-glib/error.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/libical-glib/error.py')
-rw-r--r--[-rwxr-xr-x]src/test/libical-glib/error.py49
1 files changed, 20 insertions, 29 deletions
diff --git a/src/test/libical-glib/error.py b/src/test/libical-glib/error.py
index e501a984..a998b01d 100755..100644
--- a/src/test/libical-glib/error.py
+++ b/src/test/libical-glib/error.py
@@ -1,44 +1,35 @@
#!/usr/bin/env python3
-#GI_TYPELIB_PATH=$PREFIX/lib/girepository-1.0/ ./error.py
+# GI_TYPELIB_PATH=$PREFIX/lib/girepository-1.0/ ./error.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 error handling '''
+import gi
gi.require_version('ICalGLib', '3.0')
+from gi.repository import ICalGLib # nopep8 # pylint: disable=wrong-import-position
-from gi.repository import ICalGLib
-
-message = "This is a stinky error!";
+message = "This is a stinky error!"
-string_rep = ICalGLib.error_strerror(ICalGLib.ErrorEnum.NEWFAILED_ERROR);
-assert(string_rep == "NEWFAILED: Failed to create a new object via a *_new() routine")
-string_perror = ICalGLib.error_perror();
-assert(string_perror == "NO: No error");
+string_rep = ICalGLib.error_strerror(ICalGLib.ErrorEnum.NEWFAILED_ERROR)
+assert string_rep == "NEWFAILED: Failed to create a new object via a *_new() routine"
+string_perror = ICalGLib.error_perror()
+assert string_perror == "NO: No error"
-ICalGLib.error_set_error_state(ICalGLib.ErrorEnum.NEWFAILED_ERROR, ICalGLib.ErrorState.FATAL);
-state = ICalGLib.error_get_error_state(ICalGLib.ErrorEnum.NEWFAILED_ERROR);
-assert(state == ICalGLib.ErrorState.FATAL);
+ICalGLib.error_set_error_state(ICalGLib.ErrorEnum.NEWFAILED_ERROR, ICalGLib.ErrorState.FATAL)
+state = ICalGLib.error_get_error_state(ICalGLib.ErrorEnum.NEWFAILED_ERROR)
+assert state == ICalGLib.ErrorState.FATAL
-ICalGLib.error_stop_here();
-enumeration = ICalGLib.errno_return();
-string_rep = ICalGLib.error_strerror(enumeration);
-assert(string_rep == "NO: No error");
+ICalGLib.error_stop_here()
+enumeration = ICalGLib.errno_return()
+string_rep = ICalGLib.error_strerror(enumeration)
+assert string_rep == "NO: No error"
-state = ICalGLib.error_supress(message);
-ICalGLib.error_restore(message, state);
+state = ICalGLib.error_supress(message)
+ICalGLib.error_restore(message, state)