in cvs/testSource/com/intellij/cvsSupport2/ProcessMergedWithConflictsFileTest.java [15:100]
public void test1() throws Exception {
doTest(
"#include <stdlib.h>\n" +
"#include <stdio.h>\n" +
"\n" +
"int main(int argc,\n" +
" char **argv)\n" +
"{\n" +
" init_scanner();\n" +
" parse();\n" +
" if (argc != 1)\n" +
" {\n" +
" fprintf(stderr, \"tc: No args expected.\\n\");\n" +
" exit(1);\n" +
" }\n" +
" if (nerr == 0)\n" +
" gencode();\n" +
" else\n" +
" fprintf(stderr, \"No code generated.\\n\");\n" +
"<<<<<<< driver.c\n" +
" exit(nerr == 0 ? EXIT_SUCCESS : EXIT_FAILURE);\n" +
"=======\n" +
" exit(!!nerr);\n" +
">>>>>>> 1.6\n" +
"}",
"#include <stdlib.h>\n" +
"#include <stdio.h>\n" +
"\n" +
"int main(int argc,\n" +
" char **argv)\n" +
"{\n" +
" init_scanner();\n" +
" parse();\n" +
" if (argc != 1)\n" +
" {\n" +
" fprintf(stderr, \"tc: No args expected.\\n\");\n" +
" exit(1);\n" +
" }\n" +
" if (nerr == 0)\n" +
" gencode();\n" +
" else\n" +
" fprintf(stderr, \"No code generated.\\n\");\n" +
" exit(nerr == 0 ? EXIT_SUCCESS : EXIT_FAILURE);\n" +
"}",
"#include <stdlib.h>\n" +
"#include <stdio.h>\n" +
"\n" +
"int main(int argc,\n" +
" char **argv)\n" +
"{\n" +
" init_scanner();\n" +
" parse();\n" +
" if (argc != 1)\n" +
" {\n" +
" fprintf(stderr, \"tc: No args expected.\\n\");\n" +
" exit(1);\n" +
" }\n" +
" if (nerr == 0)\n" +
" gencode();\n" +
" else\n" +
" fprintf(stderr, \"No code generated.\\n\");\n" +
"}",
"#include <stdlib.h>\n" +
"#include <stdio.h>\n" +
"\n" +
"int main(int argc,\n" +
" char **argv)\n" +
"{\n" +
" init_scanner();\n" +
" parse();\n" +
" if (argc != 1)\n" +
" {\n" +
" fprintf(stderr, \"tc: No args expected.\\n\");\n" +
" exit(1);\n" +
" }\n" +
" if (nerr == 0)\n" +
" gencode();\n" +
" else\n" +
" fprintf(stderr, \"No code generated.\\n\");\n" +
" exit(!!nerr);\n" +
"}"
);
}