import pytest from src.core.base import DataLog def test_datalog_defaults(): log = DataLog() assert log.time == 0.0 assert log.value == "" def test_datalog_with_values(): log = DataLog(time=1.5, value="test") assert log.time == 1.5 assert log.value == "test" def test_datalog_equality(): log1 = DataLog(time=1.0, value="a") log2 = DataLog(time=1.0, value="a") assert log1 == log2