Esempio n. 1
0
def test_do1d_explicit_experiment(_param_set, _param, experiment):
    start = 0
    stop = 1
    num_points = 5
    delay = 0

    experiment_2 = new_experiment('new-exp', 'no-sample')

    data1 = do1d(_param_set,
                 start,
                 stop,
                 num_points,
                 delay,
                 _param,
                 do_plot=False,
                 exp=experiment)
    assert data1[0].exp_name == "test-experiment"
    data2 = do1d(_param_set,
                 start,
                 stop,
                 num_points,
                 delay,
                 _param,
                 do_plot=False,
                 exp=experiment_2)
    assert data2[0].exp_name == "new-exp"
    # by default the last experiment is used
    data3 = do1d(_param_set,
                 start,
                 stop,
                 num_points,
                 delay,
                 _param,
                 do_plot=False)
    assert data3[0].exp_name == "new-exp"
Esempio n. 2
0
def test_do2d_explicit_experiment(_param_set, _param_set_2, _param, experiment):
    start_p1 = 0
    stop_p1 = 0.5
    num_points_p1 = 5
    delay_p1 = 0

    start_p2 = 0.5
    stop_p2 = 1
    num_points_p2 = 5
    delay_p2 = 0.0

    experiment_2 = new_experiment('new-exp', 'no-sample')

    data1 = do2d(_param_set, start_p1, stop_p1, num_points_p1, delay_p1,
                 _param_set_2, start_p2, stop_p2, num_points_p2, delay_p2,
                 _param, do_plot=False, exp=experiment)
    assert data1[0].exp_name == "test-experiment"
    data2 = do2d(_param_set, start_p1, stop_p1, num_points_p1, delay_p1,
                 _param_set_2, start_p2, stop_p2, num_points_p2, delay_p2,
                 _param, do_plot=False, exp=experiment_2)
    assert data2[0].exp_name == "new-exp"
    # by default the last experiment is used
    data3 = do2d(_param_set, start_p1, stop_p1, num_points_p1, delay_p1,
                 _param_set_2, start_p2, stop_p2, num_points_p2, delay_p2,
                 _param, do_plot=False)
    assert data3[0].exp_name == "new-exp"
Esempio n. 3
0
def test_do0d_explicit_experiment(_param, experiment):
    experiment_2 = new_experiment('new-exp', 'no-sample')

    data1 = do0d(_param, do_plot=False, exp=experiment)
    assert data1[0].exp_name == "test-experiment"
    data2 = do0d(_param, do_plot=False, exp=experiment_2)
    assert data2[0].exp_name == "new-exp"
    # by default the last experiment is used
    data3 = do0d(_param, do_plot=False)
    assert data3[0].exp_name == "new-exp"
Esempio n. 4
0
def test_dond_explicit_exp_meas_sample(_param, experiment):
    experiment_2 = new_experiment("new-exp", "no-sample")

    data1 = dond(_param, do_plot=False, exp=experiment)
    assert data1[0].exp_name == "test-experiment"
    data2 = dond(_param, do_plot=False, exp=experiment_2, measurement_name="Meas")
    assert data2[0].name == "Meas"
    assert data2[0].sample_name == "no-sample"
    assert data2[0].exp_name == "new-exp"
    # by default the last experiment is used
    data3 = dond(_param, do_plot=False)
    assert data3[0].exp_name == "new-exp"