Ejemplo n.º 1
0
 def test_index_error_inputs():
     index_f = error_string_wrapper(index, {1, 2})
     assert NA_ERROR == index_f(NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data_all, NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data_all, 1, NA_ERROR)
     assert VALUE_ERROR == index_f((0, 1), 0, 1)
     assert VALUE_ERROR == index_f(None, 1, 1)
Ejemplo n.º 2
0
 def test_index_error_inputs():
     index_f = error_string_wrapper(index)
     assert NA_ERROR == index_f(NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data, NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data, 1, NA_ERROR)
     assert VALUE_ERROR == index_f(None, 1, 1)
Ejemplo n.º 3
0
def test_error_string_wrapper(arg_nums, f_args, result):
    def f_test(*args):
        return f'args: {args}'

    assert error_string_wrapper(f_test, arg_nums)(*f_args) == result
Ejemplo n.º 4
0
 def test_index_error_inputs():
     index_f = error_string_wrapper(index)
     assert NA_ERROR == index_f(NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data, NA_ERROR, 1)
     assert NA_ERROR == index_f(TestIndex.test_data, 1, NA_ERROR)
     assert VALUE_ERROR == index_f(None, 1, 1)
Ejemplo n.º 5
0
def test_error_string_wrapper(arg_nums, f_args, result):

    def f_test(*args):
        return 'args: {}'.format(args)

    assert error_string_wrapper(f_test, arg_nums)(*f_args) == result
Ejemplo n.º 6
0
def test_error_string_wrapper(arg_nums, f_args, result):
    def f_test(*args):
        return 'args: {}'.format(args)

    assert error_string_wrapper(f_test, arg_nums)(*f_args) == result