DMSC Integration Testing

Last updated: December 16, 2025 19:54:17

Test: ingestor|tbl|file_found_is_not_old|scicat

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

None

instrument = 'tbl', coda_proposal_id = '999999'
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, 10, 9, 13, 1, 29, 439610, tzinfo=datetime.timezone(datetime.timedelta(seconds=3600), 'CET')) > (datetime.datetime(2025, 11, 11, 0, 16, 27, 430742, tzinfo=datetime.timezone(datetime.timedelta(seconds=3600), 'CET')) - datetime.timedelta(days=1))
E + where datetime.datetime(2025, 11, 11, 0, 16, 27, 430742, tzinfo=datetime.timezone(datetime.timedelta(seconds=3600), 'CET')) = (datetime.timezone(datetime.timedelta(seconds=3600), 'CET'))
E + where = datetime.now
E + and datetime.timezone(datetime.timedelta(seconds=3600), 'CET') = datetime.datetime(2025, 10, 9, 13, 1, 29, 439610, tzinfo=datetime.timezone(datetime.timedelta(seconds=3600), 'CET')).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:48: AssertionError

None

None

None

None

None

None

None

None

None

None

None

None

None

None