Beispiel #1
0
def test_cycle_save(tmpdir):

    m1 = Metric("x", "y")
    m1.add_ys(x=2, ys=[3])
    m1.add_ys(x=3, ys=[3])

    m1.save(tmpdir)

    ms = Metric.load_all(tmpdir)

    assert len(ms) == 1

    assert m1.__dict__ == ms[0].__dict__
Beispiel #2
0
def test_load_many(tmpdir):

    m1 = Metric("m1", "x", "y")
    m1.add_ys(x=2, ys=[3])
    m1.add_ys(x=3, ys=[3])

    m2 = Metric("m2", "x", "y")
    m2.add_ys(x=2, ys=[15])
    m2.add_ys(x=3, ys=[10])

    m1.save(tmpdir)
    m2.save(tmpdir)

    ms = Metric.load_all(tmpdir)
    assert len(ms) == 2