args_free(orig);
}
-TEST(equal_sign_after_MF_should_be_removed)
+TEST(MQ_flag_should_be_added_for_non_standard_obj_extension)
{
- struct args *orig = args_init_from_string("cc -c -MF=path foo.c -o foo.o");
- struct args *exp_cpp = args_init_from_string("cc -MFpath");
+ struct args *orig = args_init_from_string("cc -c -MD foo.c -o foo.obj");
+ struct args *exp_cpp = args_init_from_string("cc -MD -MF foo.d -MQ foo.obj");
struct args *exp_cc = args_init_from_string("cc -c");
struct args *act_cpp = NULL, *act_cc = NULL;
create_file("foo.c", "");
args_free(orig);
}
-TEST(MQ_flag_should_be_added_for_non_standard_obj_extension)
+TEST(equal_sign_after_MF_should_be_removed)
{
- struct args *orig = args_init_from_string("cc -c -MD foo.c -o foo.obj");
- struct args *exp_cpp = args_init_from_string("cc -MD -MF foo.d -MQ foo.obj");
+ struct args *orig = args_init_from_string("cc -c -MF=path foo.c -o foo.o");
+ struct args *exp_cpp = args_init_from_string("cc -MFpath");
struct args *exp_cc = args_init_from_string("cc -c");
struct args *act_cpp = NULL, *act_cc = NULL;
create_file("foo.c", "");