def then_i_see_iax_call_limits(step): expected_call_limits = step.hashes for expected_call_limit in expected_call_limits: address = expected_call_limit['address'] netmask = expected_call_limit['netmask'] call_count = expected_call_limit['call_count'] general_settings_iax_action_webi.find_call_limit_line(address, netmask, call_count)
def then_i_see_iax_call_limits(step): expected_call_limits = step.hashes for expected_call_limit in expected_call_limits: address = expected_call_limit['address'] netmask = expected_call_limit['netmask'] call_count = expected_call_limit['call_count'] general_settings_iax_action_webi.find_call_limit_line( address, netmask, call_count)
def then_i_don_t_see_iax_call_limits(step): unexpected_call_limits = step.hashes for unexpected_call_limit in unexpected_call_limits: address = unexpected_call_limit['address'] netmask = unexpected_call_limit['netmask'] call_count = unexpected_call_limit['call_count'] try: general_settings_iax_action_webi.find_call_limit_line(address, netmask, call_count) except NoSuchElementException: pass else: raise Exception('Call limit %s should not be visible' % unexpected_call_limit)
def then_i_don_t_see_iax_call_limits(step): unexpected_call_limits = step.hashes for unexpected_call_limit in unexpected_call_limits: address = unexpected_call_limit['address'] netmask = unexpected_call_limit['netmask'] call_count = unexpected_call_limit['call_count'] try: general_settings_iax_action_webi.find_call_limit_line( address, netmask, call_count) except NoSuchElementException: pass else: raise Exception('Call limit %s should not be visible' % unexpected_call_limit)