Exemplo n.º 1
0
def test_find_fixed_both(b=None):
    
    dead = popup_deadtime(b)
    
    # fixed deadtime
    dead.fix_dt.set(True)
    dead.fix_c.set(True)
    dead.find()
    
    assert dead.dt == 0
    assert dead.c == 1
Exemplo n.º 2
0
def test_find_fixed_c(b=None):
    
    dead = popup_deadtime(b)
    
    # fixed helicity
    dead.fix_dt.set(False)
    dead.fix_c.set(True)
    dead.find()
    
    assert dead.dt != 0
    assert dead.c == 1
Exemplo n.º 3
0
def test_find_free(b=None):
    
    dead = popup_deadtime(b)
    
    # both free
    dead.fix_dt.set(False)
    dead.fix_c.set(False)
    dead.find()
    
    assert dead.dt != 0
    assert dead.c != 1
Exemplo n.º 4
0
def test_activate(b=None):
    
    dead = popup_deadtime(b)

    # activate off
    assert b.deadtime_switch.get() == False
    assert_equal(b.deadtime, 0, "Global deadtime initial state")
    
    # find to activate
    dead.find()
    assert b.deadtime_switch.get() == True
Exemplo n.º 5
0
def test_draw(b=None):
    
    dead = popup_deadtime(b)
    dead.find()
    dead.draw()
Exemplo n.º 6
0
def test_default_run_set(b=None):
    
    dead = popup_deadtime(b)
    assert_equal(dead.year.get(), b.fileviewer.data.year, err_msg='Year not copied')
    assert_equal(dead.run.get(), b.fileviewer.data.run, err_msg='Run not copied')