def test_model_name_load_no_gt_model(history_uninitialized: History): h = history_uninitialized model_names = ["m1", "m2", "m3"] h.store_initial_data(None, {}, {}, {}, model_names, "", "", "") h2 = History(h.db_identifier) model_names_loaded = h2.model_names() assert model_names == model_names_loaded
def test_model_name_load(history_uninitialized: History): h = history_uninitialized model_names = ["m1", "m2", "m3"] h.store_initial_data(0, {}, {}, {}, model_names, "", "", "") h2 = History(h.db) model_names_loaded = h2.model_names() assert model_names == model_names_loaded
def test_model_name_load_single_with_pop(history_uninitialized: History): h = history_uninitialized model_names = ["m1"] h.store_initial_data(0, {}, {}, {}, model_names, "", "", "") particle_list = [ Particle(m=0, parameter=Parameter({"a": 23, "b": 12}), weight=.2, accepted_sum_stats=[{"ss": .1}], accepted_distances=[.1])] h.append_population(0, 42, Population(particle_list), 2, model_names) h2 = History(h.db_identifier) model_names_loaded = h2.model_names() assert model_names == model_names_loaded
def test_model_name_load_single_with_pop(history_uninitialized: History): h = history_uninitialized model_names = ["m1"] h.store_initial_data(0, {}, {}, {}, model_names, "", "", "") particle_list = [ Particle(0, Parameter({ "a": 23, "b": 12 }), .2, [.1], [{ "ss": .1 }], [], True) ] h.append_population(0, 42, Population(particle_list), 2, model_names) h2 = History(h.db_identifier) model_names_loaded = h2.model_names() assert model_names == model_names_loaded
def test_model_name_load_single_with_pop(history_uninitialized: History): h = history_uninitialized model_names = ["m1"] h.store_initial_data(0, {}, {}, {}, model_names, "", "", "") particle_list = [ Particle( m=0, parameter=Parameter({"a": 23, "b": 12}), weight=1.0, sum_stat={"ss": 0.1}, distance=0.1, ) ] h.append_population(0, 42, Population(particle_list), 2, model_names) h2 = History(h.db) model_names_loaded = h2.model_names() assert model_names == model_names_loaded