Skip to content

Commit

Permalink
feat: moved jobs to their own module
Browse files Browse the repository at this point in the history
  • Loading branch information
furkan-bilgin committed Oct 13, 2024
1 parent 34ba946 commit b271550
Show file tree
Hide file tree
Showing 10 changed files with 12 additions and 12 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/daq/store/types.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from daq.store.csv import DAQJobStoreConfigCSV
from daq.store.root import DAQJobStoreConfigROOT
from daq.jobs.store.csv import DAQJobStoreConfigCSV
from daq.jobs.store.root import DAQJobStoreConfigROOT

DAQ_STORE_CONFIG_TYPE_TO_CLASS = {
"csv": DAQJobStoreConfigCSV,
Expand Down
10 changes: 5 additions & 5 deletions src/daq/types.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
from typing import Dict

from daq.base import DAQJob
from daq.caen.n1081b import DAQJobN1081B
from daq.jobs.caen.n1081b import DAQJobN1081B
from daq.jobs.serve_http import DAQJobServeHTTP
from daq.jobs.store.csv import DAQJobStoreCSV
from daq.jobs.store.root import DAQJobStoreROOT
from daq.jobs.test_job import DAQJobTest
from daq.models import DAQJobStats
from daq.serve_http import DAQJobServeHTTP
from daq.store.csv import DAQJobStoreCSV
from daq.store.root import DAQJobStoreROOT
from daq.test_job import DAQJobTest

DAQ_JOB_TYPE_TO_CLASS: dict[str, type[DAQJob]] = {
"n1081b": DAQJobN1081B,
Expand Down
2 changes: 1 addition & 1 deletion src/run_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ def run_tests():

if __name__ == "__main__":
test_suite = run_tests()
runner = unittest.TextTestRunner(verbosity=3)
runner = unittest.TextTestRunner(verbosity=1)
runner.run(test_suite)
6 changes: 3 additions & 3 deletions src/tests/test_csv.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from datetime import datetime, timedelta
from unittest.mock import MagicMock, mock_open, patch

from daq.store.csv import (
from daq.jobs.store.csv import (
DAQ_JOB_STORE_CSV_FLUSH_INTERVAL_SECONDS,
CSVFile,
DAQJobStoreConfigCSV,
Expand All @@ -17,7 +17,7 @@ def setUp(self):
self.config = MagicMock()
self.store = DAQJobStoreCSV(self.config)

@patch("daq.store.csv.modify_file_path", return_value="test.csv")
@patch("daq.jobs.store.csv.modify_file_path", return_value="test.csv")
@patch("builtins.open", new_callable=mock_open)
@patch("os.path.exists", return_value=False)
@patch("pathlib.Path.touch")
Expand All @@ -40,7 +40,7 @@ def test_handle_message_new_file(
file = self.store._open_csv_files["test.csv"]
self.assertEqual(len(file.write_queue), 3) # 1 header + 2 rows

@patch("daq.store.csv.modify_file_path", return_value="test.csv")
@patch("daq.jobs.store.csv.modify_file_path", return_value="test.csv")
@patch("builtins.open", new_callable=mock_open)
@patch("os.path.exists", return_value=True)
def test_handle_message_existing_file(self, mock_exists, mock_open, mock_add_date):
Expand Down
2 changes: 1 addition & 1 deletion src/tests/test_n1081b.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from N1081B import N1081B
from websocket import WebSocket

from daq.caen.n1081b import DAQJobN1081B, DAQJobN1081BConfig
from daq.jobs.caen.n1081b import DAQJobN1081B, DAQJobN1081BConfig
from daq.store.models import DAQJobMessageStore


Expand Down

0 comments on commit b271550

Please sign in to comment.