diff --git a/src/sakia/__init__.py b/src/sakia/__init__.py index b7d5639d4303f5fca579df0ebbe5876988f2ca20..3d6823a6723c6d5bd2718749465240c45419f0f1 100644 --- a/src/sakia/__init__.py +++ b/src/sakia/__init__.py @@ -1,2 +1,2 @@ -__version_info__ = ('0', '20', '7') +__version_info__ = ('0', '30', '0') __version__ = '.'.join(__version_info__) diff --git a/src/sakia/data/entities/dividend.py b/src/sakia/data/entities/dividend.py index 97e96d0437d65c88570745f0dba1229193d62c6e..75c70b4e8721643b7924c05a3298b5c5f04164a8 100644 --- a/src/sakia/data/entities/dividend.py +++ b/src/sakia/data/entities/dividend.py @@ -1,5 +1,4 @@ import attr -from duniterpy.documents import block_uid @attr.s() diff --git a/src/sakia/data/entities/source.py b/src/sakia/data/entities/source.py index ee73f344ef80b9f5b43270631736c03150ed556f..96beeb2cf4a37e695d24f4269675ceefc6f030a4 100644 --- a/src/sakia/data/entities/source.py +++ b/src/sakia/data/entities/source.py @@ -1,5 +1,4 @@ import attr -from duniterpy.documents import block_uid @attr.s() diff --git a/src/sakia/tests/__init__.py b/src/sakia/tests/__init__.py index a7d4d00287516418923b1e4dbef7ff519ded3ed1..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 --- a/src/sakia/tests/__init__.py +++ b/src/sakia/tests/__init__.py @@ -1 +0,0 @@ -from .quamash_utils import QuamashTest \ No newline at end of file diff --git a/src/sakia/tests/quamash_utils.py b/src/sakia/tests/quamash_utils.py deleted file mode 100644 index 7c11293ca4cbacbda7815318d3923c4b91eca84f..0000000000000000000000000000000000000000 --- a/src/sakia/tests/quamash_utils.py +++ /dev/null @@ -1,52 +0,0 @@ -import asyncio -import quamash -import socket -from aiohttp import web, log - -_application_ = [] - - -class QuamashTest: - def setUpQuamash(self): - self.qapplication = get_application() - self.lp = quamash.QSelectorEventLoop(self.qapplication) - asyncio.set_event_loop(self.lp) - self.lp.set_exception_handler(lambda l, c: unitttest_exception_handler(self, l, c)) - self.exceptions = [] - self.handler = None - - def tearDownQuamash(self): - try: - self.lp.close() - finally: - asyncio.set_event_loop(None) - - for exc in self.exceptions: - raise exc - - -def unitttest_exception_handler(test, loop, context): - """ - An exception handler which exists the program if the exception - was not catch - :param loop: the asyncio loop - :param context: the exception context - """ - if 'exception' in context: - exception = context['exception'] - else: - exception = BaseException(context['message']) - test.exceptions.append(exception) - - -def get_application(): - """Get the singleton QApplication""" - from quamash import QApplication - if not len(_application_): - application = QApplication.instance() - if not application: - import sys - application = QApplication(sys.argv) - _application_.append( application ) - return _application_[0] - diff --git a/src/sakia/tests/unit/data/test_certifications_repo.py b/src/sakia/tests/unit/data/test_certifications_repo.py index 4a1bb2bcfa871807a4cadcacbe5bfc38f21288c5..6e76e40213f5d55894eeeeec067d7a50ffe9124c 100644 --- a/src/sakia/tests/unit/data/test_certifications_repo.py +++ b/src/sakia/tests/unit/data/test_certifications_repo.py @@ -1,6 +1,5 @@ from sakia.data.repositories import CertificationsRepo from sakia.data.entities import Certification -from duniterpy.documents import BlockUID def test_add_get_drop_blockchain(meta_repo):