コード例 #1
0
ファイル: test_models.py プロジェクト: mvanmidd/therm
def test_resample_samples_states(app, fake_samples, fake_states):
    samples_ts = Sample.dataframe(fake_samples)
    states_ts = State.dataframe(fake_states)
    res_samples, res_states = jointerpolate([samples_ts, states_ts],
                                            max_points=50)
    assert 40 < len(res_samples) < 55
    assert 40 < len(res_states) < 55

    # assert interpolate_multiple yields same results as interpolate_samples_states
    resampled_samples, resampled_states = jointerpolate(
        [samples_ts, states_ts], max_points=50)
    assert 40 < len(resampled_samples) < 55
    assert 40 < len(resampled_states) < 55
コード例 #2
0
def test_plot_nonempty(client, fake_samples, fake_states):
    params = _plot_temps_states(Sample.dataframe(fake_samples),
                                State.dataframe(fake_states))
    assert len(params["temp_values"]) > 0
    assert len(params["set_points_heaton"]) + len(
        params["set_points_heatoff"]) > 0