Home | History | Annotate | Download | only in tests

Lines Matching refs:runner

78     SRunner *runner = calloc(1, sizeof(SRunner));
79 if (runner != NULL) {
80 runner->suite = suite;
82 return runner;
101 add_failure(SRunner *runner, int verbosity)
103 runner->nfailures++;
111 srunner_run_all(SRunner *runner, int verbosity)
115 assert(runner != NULL);
116 suite = runner->suite;
121 runner->nchecks++;
126 add_failure(runner, verbosity);
133 add_failure(runner, verbosity);
141 add_failure(runner, verbosity);
150 int passed = runner->nchecks - runner->nfailures;
151 double percentage = ((double) passed) / runner->nchecks;
154 display, runner->nchecks, runner->nfailures);
171 srunner_ntests_failed(SRunner *runner)
173 assert(runner != NULL);
174 return runner->nfailures;
178 srunner_free(SRunner *runner)
180 free(runner->suite);
181 free(runner);