def test_read_data_file(): """Assert that _read_data_file raises ValueError when the targe column is missing.""" # Mis-spelled target args_list = [ 'tests/tests.csv', '-is', ',', '-target', 'clas' # typo for right target 'class' ] args = _get_arg_parser().parse_args(args_list) assert_raises(ValueError, _read_data_file, args=args) # Correctly spelled target args_list = ['tests/tests.csv', '-is', ',', '-target', 'class'] args = _get_arg_parser().parse_args(args_list) input_data = _read_data_file(args) assert isinstance(input_data, pd.DataFrame)
def test_read_data_file(): """Assert that _read_data_file raises ValueError when the targe column is missing.""" # Mis-spelled target args_list = [ 'tests/tests.csv', '-is', ',', '-target', 'clas' # typo for right target 'class' ] args = _get_arg_parser().parse_args(args_list) assert_raises(ValueError, _read_data_file, args=args) # Correctly spelled target args_list = [ 'tests/tests.csv', '-is', ',', '-target', 'class' ] args = _get_arg_parser().parse_args(args_list) input_data = _read_data_file(args) assert isinstance(input_data, pd.DataFrame)