From 444ead1f4f2e2f9ffadc9db0399424f31076a499 Mon Sep 17 00:00:00 2001 From: Stanislav Pankevich Date: Wed, 20 Nov 2019 19:53:57 +0100 Subject: [PATCH] Regroup tests in a more meaningful way --- .../01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check | 0 .../01-error_CHECK_EMPTY_without_previous_CHECK}/filecheck.input | 0 .../01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest | 0 .../02-success_CHECK_EMPTY_after_CHECK/filecheck.check | 0 .../02-success_CHECK_EMPTY_after_CHECK/filecheck.input | 0 .../CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest | 0 .../03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check | 0 .../03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input | 0 .../03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest | 0 .../CHECK-NOT/one_string/01-negative_match/filecheck.check | 0 .../CHECK-NOT/one_string/01-negative_match/filecheck.input | 0 .../CHECK-NOT/one_string/01-negative_match/sample.itest | 0 .../CHECK-NOT/one_string/02-positive_match/filecheck.check | 0 .../CHECK-NOT/one_string/02-positive_match/filecheck.input | 0 .../CHECK-NOT/one_string/02-positive_match/sample.itest | 0 .../CHECK-NOT/one_string/03-negative_match_regex/filecheck.check | 0 .../CHECK-NOT/one_string/03-negative_match_regex/filecheck.input | 0 .../CHECK-NOT/one_string/03-negative_match_regex/sample.itest | 0 .../CHECK-NOT/one_string/04-positive_match_regex/filecheck.check | 0 .../CHECK-NOT/one_string/04-positive_match_regex/filecheck.input | 0 .../CHECK-NOT/one_string/04-positive_match_regex/sample.itest | 0 .../CHECK/one_string/01-negative_match/filecheck.check | 0 .../CHECK/one_string/01-negative_match/filecheck.input | 0 .../CHECK/one_string/01-negative_match/sample.itest | 0 .../CHECK/one_string/02-positive_match/filecheck.check | 0 .../CHECK/one_string/02-positive_match/filecheck.input | 0 .../CHECK/one_string/02-positive_match/sample.itest | 0 .../CHECK/one_string/03-negative_regex_match/filecheck.check | 0 .../CHECK/one_string/03-negative_regex_match/filecheck.input | 0 .../CHECK/one_string/03-negative_regex_match/sample.itest | 0 .../CHECK/one_string/03-positive_regex_match/filecheck.check | 0 .../CHECK/one_string/03-positive_regex_match/filecheck.input | 0 .../CHECK/one_string/03-positive_regex_match/sample.itest | 0 .../one_string/05-positive_match_whitespaces/filecheck.check | 0 .../one_string/05-positive_match_whitespaces/filecheck.input | 0 .../CHECK/one_string/05-positive_match_whitespaces/sample.itest | 0 .../CHECK/two_strings/01-positive_match/filecheck.check | 0 .../CHECK/two_strings/01-positive_match/filecheck.input | 0 .../CHECK/two_strings/01-positive_match/sample.itest | 0 .../02-positive_match-one-line-between/filecheck.check | 0 .../02-positive_match-one-line-between/filecheck.input | 0 .../two_strings/02-positive_match-one-line-between/sample.itest | 0 .../two_strings/03-negative_match_first_string/filecheck.check | 0 .../two_strings/03-negative_match_first_string/filecheck.input | 0 .../CHECK/two_strings/03-negative_match_first_string/sample.itest | 0 .../two_strings/04-negative_match_second_string/filecheck.check | 0 .../two_strings/04-negative_match_second_string/filecheck.input | 0 .../two_strings/04-negative_match_second_string/sample.itest | 0 .../01_empty_invocation/sample.itest | 0 .../02_check_file_does_not_exist/sample.itest | 0 .../03_empty_check_file/filecheck.check | 0 .../03_empty_check_file/sample.itest | 0 .../04_nonempty_check_file_but_no_checks/filecheck.check | 0 .../04_nonempty_check_file_but_no_checks/sample.itest | 0 .../05_empty_input_string/filecheck.check | 0 .../05_empty_input_string/sample.itest | 0 .../06_empty_input_file/filecheck.check | 0 .../06_empty_input_file}/filecheck.input | 0 .../06_empty_input_file/sample.itest | 0 59 files changed, 0 insertions(+), 0 deletions(-) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check (100%) rename tests/integration/tests/{basic_functionality/06_empty_input_file => check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK}/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/01-negative_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/02-positive_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/03-negative_match_regex/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK-NOT/one_string/04-positive_match_regex/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/01-negative_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/01-negative_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/01-negative_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/02-positive_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/02-positive_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/02-positive_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-negative_regex_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/03-positive_regex_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/one_string/05-positive_match_whitespaces/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/01-positive_match/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/01-positive_match/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/01-positive_match/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/02-positive_match-one-line-between/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/03-negative_match_first_string/sample.itest (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => }/check_commands/CHECK/two_strings/04-negative_match_second_string/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/01_empty_invocation/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/02_check_file_does_not_exist/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/03_empty_check_file/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/03_empty_check_file/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/04_nonempty_check_file_but_no_checks/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/04_nonempty_check_file_but_no_checks/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/05_empty_input_string/filecheck.check (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/05_empty_input_string/sample.itest (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/06_empty_input_file/filecheck.check (100%) rename tests/integration/tests/{basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK => invalid_input/06_empty_input_file}/filecheck.input (100%) rename tests/integration/tests/{basic_functionality => invalid_input}/06_empty_input_file/sample.itest (100%) diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check b/tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check rename to tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.check diff --git a/tests/integration/tests/basic_functionality/06_empty_input_file/filecheck.input b/tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/06_empty_input_file/filecheck.input rename to tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest b/tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest rename to tests/integration/tests/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.check b/tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.check rename to tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.input b/tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.input rename to tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest b/tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest rename to tests/integration/tests/check_commands/CHECK-EMPTY/02-success_CHECK_EMPTY_after_CHECK/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check b/tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check rename to tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input b/tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input rename to tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest b/tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest rename to tests/integration/tests/check_commands/CHECK-EMPTY/03-success_CHECK_EMPTY_after_CHECK_two_times/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.check b/tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.input b/tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/sample.itest b/tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/01-negative_match/sample.itest rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/01-negative_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.check b/tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.input b/tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/sample.itest b/tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/02-positive_match/sample.itest rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/02-positive_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.check b/tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.check rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.input b/tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.input rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/sample.itest b/tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/03-negative_match_regex/sample.itest rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/03-negative_match_regex/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.check b/tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.check rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.input b/tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.input rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/sample.itest b/tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-NOT/one_string/04-positive_match_regex/sample.itest rename to tests/integration/tests/check_commands/CHECK-NOT/one_string/04-positive_match_regex/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/filecheck.check b/tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/filecheck.input b/tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/sample.itest b/tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/01-negative_match/sample.itest rename to tests/integration/tests/check_commands/CHECK/one_string/01-negative_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/filecheck.check b/tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/filecheck.input b/tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/sample.itest b/tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/02-positive_match/sample.itest rename to tests/integration/tests/check_commands/CHECK/one_string/02-positive_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.check b/tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.input b/tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/sample.itest b/tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-negative_regex_match/sample.itest rename to tests/integration/tests/check_commands/CHECK/one_string/03-negative_regex_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.check b/tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.input b/tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/sample.itest b/tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/03-positive_regex_match/sample.itest rename to tests/integration/tests/check_commands/CHECK/one_string/03-positive_regex_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.check b/tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.check rename to tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.input b/tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.input rename to tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/sample.itest b/tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/one_string/05-positive_match_whitespaces/sample.itest rename to tests/integration/tests/check_commands/CHECK/one_string/05-positive_match_whitespaces/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/filecheck.check b/tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/filecheck.check rename to tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/filecheck.input b/tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/filecheck.input rename to tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/sample.itest b/tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/01-positive_match/sample.itest rename to tests/integration/tests/check_commands/CHECK/two_strings/01-positive_match/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.check b/tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.check rename to tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.input b/tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.input rename to tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/sample.itest b/tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/02-positive_match-one-line-between/sample.itest rename to tests/integration/tests/check_commands/CHECK/two_strings/02-positive_match-one-line-between/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.check b/tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.check rename to tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.input b/tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.input rename to tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/sample.itest b/tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/03-negative_match_first_string/sample.itest rename to tests/integration/tests/check_commands/CHECK/two_strings/03-negative_match_first_string/sample.itest diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.check b/tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.check rename to tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.input b/tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.input rename to tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/filecheck.input diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/sample.itest b/tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK/two_strings/04-negative_match_second_string/sample.itest rename to tests/integration/tests/check_commands/CHECK/two_strings/04-negative_match_second_string/sample.itest diff --git a/tests/integration/tests/basic_functionality/01_empty_invocation/sample.itest b/tests/integration/tests/invalid_input/01_empty_invocation/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/01_empty_invocation/sample.itest rename to tests/integration/tests/invalid_input/01_empty_invocation/sample.itest diff --git a/tests/integration/tests/basic_functionality/02_check_file_does_not_exist/sample.itest b/tests/integration/tests/invalid_input/02_check_file_does_not_exist/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/02_check_file_does_not_exist/sample.itest rename to tests/integration/tests/invalid_input/02_check_file_does_not_exist/sample.itest diff --git a/tests/integration/tests/basic_functionality/03_empty_check_file/filecheck.check b/tests/integration/tests/invalid_input/03_empty_check_file/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/03_empty_check_file/filecheck.check rename to tests/integration/tests/invalid_input/03_empty_check_file/filecheck.check diff --git a/tests/integration/tests/basic_functionality/03_empty_check_file/sample.itest b/tests/integration/tests/invalid_input/03_empty_check_file/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/03_empty_check_file/sample.itest rename to tests/integration/tests/invalid_input/03_empty_check_file/sample.itest diff --git a/tests/integration/tests/basic_functionality/04_nonempty_check_file_but_no_checks/filecheck.check b/tests/integration/tests/invalid_input/04_nonempty_check_file_but_no_checks/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/04_nonempty_check_file_but_no_checks/filecheck.check rename to tests/integration/tests/invalid_input/04_nonempty_check_file_but_no_checks/filecheck.check diff --git a/tests/integration/tests/basic_functionality/04_nonempty_check_file_but_no_checks/sample.itest b/tests/integration/tests/invalid_input/04_nonempty_check_file_but_no_checks/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/04_nonempty_check_file_but_no_checks/sample.itest rename to tests/integration/tests/invalid_input/04_nonempty_check_file_but_no_checks/sample.itest diff --git a/tests/integration/tests/basic_functionality/05_empty_input_string/filecheck.check b/tests/integration/tests/invalid_input/05_empty_input_string/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/05_empty_input_string/filecheck.check rename to tests/integration/tests/invalid_input/05_empty_input_string/filecheck.check diff --git a/tests/integration/tests/basic_functionality/05_empty_input_string/sample.itest b/tests/integration/tests/invalid_input/05_empty_input_string/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/05_empty_input_string/sample.itest rename to tests/integration/tests/invalid_input/05_empty_input_string/sample.itest diff --git a/tests/integration/tests/basic_functionality/06_empty_input_file/filecheck.check b/tests/integration/tests/invalid_input/06_empty_input_file/filecheck.check similarity index 100% rename from tests/integration/tests/basic_functionality/06_empty_input_file/filecheck.check rename to tests/integration/tests/invalid_input/06_empty_input_file/filecheck.check diff --git a/tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.input b/tests/integration/tests/invalid_input/06_empty_input_file/filecheck.input similarity index 100% rename from tests/integration/tests/basic_functionality/check_commands/CHECK-EMPTY/01-error_CHECK_EMPTY_without_previous_CHECK/filecheck.input rename to tests/integration/tests/invalid_input/06_empty_input_file/filecheck.input diff --git a/tests/integration/tests/basic_functionality/06_empty_input_file/sample.itest b/tests/integration/tests/invalid_input/06_empty_input_file/sample.itest similarity index 100% rename from tests/integration/tests/basic_functionality/06_empty_input_file/sample.itest rename to tests/integration/tests/invalid_input/06_empty_input_file/sample.itest