- support testcases with multiple solver jobs
[platform/upstream/libsolv.git] / ext / testcase.c
index 287c2a6..4805775 100644 (file)
@@ -1787,6 +1787,10 @@ testcase_read(Pool *pool, FILE *fp, char *testcase, Queue *job, char **resultp,
                *resultflagsp = resultflags;
            }
        }
+      else if (!strcmp(pieces[0], "nextjob") && npieces == 1)
+       {
+         break;
+       }
       else
        {
          pool_debug(pool, SOLV_ERROR, "testcase_read: cannot parse command '%s'\n", pieces[0]);