DMSC Integration Testing

Last updated: February 03, 2026 06:02:03

Test: ingestor|tbl|dataset_found_is_not_old|

None

None

None

None

None

None

None

None

None

None

None

None

None

instrument = 'tbl', coda_proposal_id = '999999'

def test_dataset_found_is_not_old(
instrument: str,
coda_proposal_id: str,
) -> None:
ds = scicat.get_latest_coda_dataset(
instrument=instrument, proposal_id=coda_proposal_id
)
creation_time = cast(datetime, ds.creation_time)
> assert creation_time > datetime.now(creation_time.tzinfo) - timedelta(hours=24)
E assert datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()) > (datetime.datetime(2026, 1, 20, 23, 15, 28, 824403, tzinfo=tzutc()) - datetime.timedelta(days=1))
E + where datetime.datetime(2026, 1, 20, 23, 15, 28, 824403, tzinfo=tzutc()) = (tzutc())
E + where = datetime.now
E + and tzutc() = datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:59: AssertionError

instrument = 'tbl', coda_proposal_id = '999999'

def test_dataset_found_is_not_old(
instrument: str,
coda_proposal_id: str,
) -> None:
ds = scicat.get_latest_coda_dataset(
instrument=instrument, proposal_id=coda_proposal_id
)
creation_time = cast(datetime, ds.creation_time)
> assert creation_time > datetime.now(creation_time.tzinfo) - timedelta(hours=24)
E assert datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()) > (datetime.datetime(2026, 1, 19, 23, 15, 6, 448674, tzinfo=tzutc()) - datetime.timedelta(days=1))
E + where datetime.datetime(2026, 1, 19, 23, 15, 6, 448674, tzinfo=tzutc()) = (tzutc())
E + where = datetime.now
E + and tzutc() = datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:59: AssertionError

instrument = 'tbl', coda_proposal_id = '999999'

def test_dataset_found_is_not_old(
instrument: str,
coda_proposal_id: str,
) -> None:
ds = scicat.get_latest_coda_dataset(
instrument=instrument, proposal_id=coda_proposal_id
)
creation_time = cast(datetime, ds.creation_time)
> assert creation_time > datetime.now(creation_time.tzinfo) - timedelta(hours=24)
E assert datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()) > (datetime.datetime(2026, 1, 18, 23, 15, 39, 412018, tzinfo=tzutc()) - datetime.timedelta(days=1))
E + where datetime.datetime(2026, 1, 18, 23, 15, 39, 412018, tzinfo=tzutc()) = (tzutc())
E + where = datetime.now
E + and tzutc() = datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:59: AssertionError

instrument = 'tbl', coda_proposal_id = '999999'

def test_dataset_found_is_not_old(
instrument: str,
coda_proposal_id: str,
) -> None:
ds = scicat.get_latest_coda_dataset(
instrument=instrument, proposal_id=coda_proposal_id
)
creation_time = cast(datetime, ds.creation_time)
> assert creation_time > datetime.now(creation_time.tzinfo) - timedelta(hours=24)
E assert datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()) > (datetime.datetime(2026, 1, 18, 0, 42, 45, 551077, tzinfo=tzutc()) - datetime.timedelta(days=1))
E + where datetime.datetime(2026, 1, 18, 0, 42, 45, 551077, tzinfo=tzutc()) = (tzutc())
E + where = datetime.now
E + and tzutc() = datetime.datetime(2026, 1, 16, 17, 40, 25, 420000, tzinfo=tzutc()).tzinfo
E + and datetime.timedelta(days=1) = timedelta(hours=24)

tests/ingestor/ingestor_test.py:59: AssertionError

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