fgen_runtime.testing#

Testing tools

CompareDataCallable#

class CompareDataCallable(*args, **kwargs)[source]#

Bases: Protocol

assert_timeseries_collection_equal#

assert_timeseries_collection_equal(left, right)[source]#

Assert that two TimeseriesCollection are equal

Parameters:
Raises:

AssertionError – The two objects are not equal

Return type:

None

assert_timeseries_collection_allclose#

assert_timeseries_collection_allclose(left, right, rtol=1e-06, atol=1e-08)[source]#

Assert that two TimeseriesCollection’s values are all close

Parameters:
Raises:

AssertionError – The two objects are not equal

Return type:

None

assert_timeseries_collection_compare#

assert_timeseries_collection_compare(left, right, compare_data, get_data_error_message)[source]#

Assert that two TimeseriesCollection’s values are all close

Parameters:
Raises:

AssertionError – The two objects are not equal

Return type:

None