fdroidserver/tests/test_exception.py
SilentGhost 7ff32bc4b0 Refactor TestCase files into python modules
Convert all TestCase files into standard python modules to be run and
discovered by unittest.
2024-11-20 10:37:52 +01:00

39 lines
1.1 KiB
Python
Executable file

#!/usr/bin/env python3
import unittest
import fdroidserver
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)