2017-10-19 20:37:39 +02:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
|
|
|
|
import unittest
|
2024-11-19 20:36:41 +01:00
|
|
|
import fdroidserver
|
2017-10-19 20:37:39 +02:00
|
|
|
|
|
|
|
|
|
|
|
class ExceptionTest(unittest.TestCase):
|
|
|
|
'''fdroidserver/exception.py'''
|
|
|
|
|
|
|
|
def test_FDroidException(self):
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException()
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|
|
|
|
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException(9)
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|
|
|
|
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException(-123.12234)
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|
|
|
|
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException("this is a string")
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|
|
|
|
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException(['one', 'two', 'three'])
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|
|
|
|
|
|
|
|
try:
|
|
|
|
raise fdroidserver.exception.FDroidException(('one', 'two', 'three'))
|
|
|
|
except fdroidserver.exception.FDroidException as e:
|
|
|
|
str(e)
|