mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2025-02-21 02:13:01 +01:00

Convert all TestCase files into standard python modules to be run and discovered by unittest.
39 lines
1.1 KiB
Python
Executable file
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)
|