DMSC Integration Testing

Last updated: September 15, 2025 23:36:07

Test: ingestor|loki|file_found_is_not_old|scicat

None

None

None

None

None

None

None

None

None

None

None

None

None

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 30, 10, 37, 10, 587591, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 9, 1, 0, 24, 22, 672659, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 9, 1, 0, 24, 22, 672659, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 30, 10, 37, 10, 587591, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

None

None

None

None

None

None

None

None

None

None

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 19, 0, 17, 25, 701480, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 19, 0, 17, 25, 701480, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 18, 0, 17, 53, 582572, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 18, 0, 17, 53, 582572, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 17, 0, 17, 39, 272154, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 17, 0, 17, 39, 272154, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 16, 0, 24, 5, 312810, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 16, 0, 24, 5, 312810, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 14, 18, 54, 51, 218263, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

None

None

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 12, 0, 16, 56, 867026, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 12, 0, 16, 56, 867026, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 11, 0, 17, 27, 63549, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 11, 0, 17, 27, 63549, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 10, 0, 17, 36, 196827, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 10, 0, 17, 36, 196827, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 9, 0, 19, 39, 411189, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 9, 0, 19, 39, 411189, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 7, 5, 46, 55, 769500, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 4, 4, 12, 3, 958581, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 7, 0, 22, 1, 735339, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 7, 0, 22, 1, 735339, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 4, 4, 12, 3, 958581, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 4, 4, 12, 3, 958581, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 6, 0, 17, 27, 961027, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 6, 0, 17, 27, 961027, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 4, 4, 12, 3, 958581, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 1, 17, 51, 16, 498553, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 4, 0, 37, 27, 384236, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 4, 0, 37, 27, 384236, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 1, 17, 51, 16, 498553, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 8, 1, 17, 51, 16, 498553, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 8, 3, 0, 17, 12, 927550, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 8, 3, 0, 17, 12, 927550, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 8, 1, 17, 51, 16, 498553, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

None

None

None

None

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 7, 22, 6, 57, 4, 457907, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 7, 29, 0, 17, 2, 501958, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 7, 29, 0, 17, 2, 501958, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 7, 22, 6, 57, 4, 457907, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError

instrument = 'loki', coda_proposal_id = '977695'
datefinder =

def test_file_found_is_not_old(
instrument: str,
coda_proposal_id: str,
datefinder: Callable[..., datetime],
) -> None:
date = datefinder(instrument=instrument, proposal_id=coda_proposal_id)
> assert date > datetime.now(date.tzinfo) - timedelta(hours=24)
E AssertionError: assert datetime.datetime(2025, 7, 22, 6, 57, 4, 457907, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) > (datetime.datetime(2025, 7, 28, 0, 16, 55, 949400, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 7, 28, 0, 16, 55, 949400, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')) = (datetime.timezone(datetime.timedelta(seconds=7200), 'CEST'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=7200), 'CEST') = datetime.datetime(2025, 7, 22, 6, 57, 4, 457907, tzinfo=datetime.timezone(datetime.timedelta(seconds=7200), 'CEST')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:46: AssertionError