Validating JSONL files...
  Validating file ending of tests00.jsonl...
  Validating file ending of tests01.jsonl...
  Validating file ending of tests02.jsonl...
  All JSONL files are properly formatted
Loading tests from: tests00.jsonl tests01.jsonl tests02.jsonl
  Processing tests00.jsonl...
  Processing tests01.jsonl...
    Warning: Test 'special_characters' already exists, skipping duplicate
  Processing tests02.jsonl...
Loaded 44 tests total
Comparing ./xargs with ./xargs.ref
Running 44 tests...

PASS: basic_echo
PASS: empty_input
PASS: single_argument
PASS: multiple_arguments
PASS: newline_separated
PASS: flag_n_one
PASS: flag_n_two
PASS: spaces_in_args
PASS: tab_separated
PASS: null_separator
PASS: command_with_args
PASS: long_argument_list
PASS: special_characters
PASS: no_command_specified
PASS: mixed_whitespace
PASS: replace_string_I
PASS: replace_string_J
PASS: line_limit_L
PASS: eof_string_E
PASS: skip_empty_r
PASS: trace_mode_t
PASS: size_limit_s
PASS: exit_on_size_x
PASS: parallel_processing_P
PASS: replacement_limit_R
PASS: custom_command
PASS: multiple_replacements
PASS: complex_command_pipeline
PASS: whitespace_handling
PASS: invalid_L_flag
PASS: invalid_n_flag
PASS: invalid_P_flag
PASS: open_tty_flag
PASS: prompt_flag
PASS: negative_L_value
PASS: negative_n_value
PASS: negative_P_value
PASS: zero_L_value
PASS: zero_n_value
PASS: very_large_L_value
PASS: very_large_n_value
PASS: very_large_P_value
PASS: combined_invalid_flags
PASS: missing_command

Results: 44 passed, 0 failed out of 44 tests
All tests passed!