diff --git a/arkindex_worker/utils.py b/arkindex_worker/utils.py deleted file mode 100644 index 95b6034602b622ff6592adc97e9490f8236f7fb2..0000000000000000000000000000000000000000 --- a/arkindex_worker/utils.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- coding: utf-8 -*- -""" -General utility functions and classes. -""" - -import datetime -from timeit import default_timer - - -class Timer(object): - """ - A context manager to help measure execution times. - - Example - --- - ``` - with Timer() as t: - # do something interesting - print(t.delta) # X days, X:XX:XX - ``` - """ - - def __init__(self): - self.timer = default_timer - - def __enter__(self): - self.start = self.timer() - return self - - def __exit__(self, *args): - end = self.timer() - self.elapsed = end - self.start - self.delta = datetime.timedelta(seconds=self.elapsed) diff --git a/docs/ref/utils.md b/docs/ref/utils.md deleted file mode 100644 index 5f1c2442e18b95770355b388c1674617697d0ace..0000000000000000000000000000000000000000 --- a/docs/ref/utils.md +++ /dev/null @@ -1,3 +0,0 @@ -# Generic Utilities - -::: arkindex_worker.utils diff --git a/mkdocs.yml b/mkdocs.yml index 1d7b29f5bee05afaf2a6d43ea10615565a232887..937b983e367722405127b0258f7a73b50eae49b9 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -86,7 +86,6 @@ nav: - Transcription: ref/api/transcription.md - WorkerVersion: ref/api/worker_version.md - Models: ref/models.md - - Generic Utilities: ref/utils.md - Git & Gitlab support: ref/git.md - Image utilities: ref/image.md - Reporting: ref/reporting.md diff --git a/tests/test_utils.py b/tests/test_utils.py deleted file mode 100644 index 1a499f1df352dd4187432e0b2fd4329f8b9536f6..0000000000000000000000000000000000000000 --- a/tests/test_utils.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -from datetime import timedelta -from time import sleep - -from arkindex_worker.utils import Timer - - -def test_timer_type(): - with Timer() as timer: - pass - assert isinstance(timer.delta, timedelta) - - -def test_timer(): - # Assert the second timer has recorded a longer period - with Timer() as timer: - pass - with Timer() as timer2: - sleep(1 / 100) - assert timer.delta < timer2.delta