Sha256: 18f419c490eb42fddfd1b75d444f0ffd33cc1cc56717d3126ad41625463494df

Contents?: true

Size: 727 Bytes

Versions: 42

Compression:

Stored size: 727 Bytes

Contents

#ifndef CMARK_API_TEST_HARNESS_H
#define CMARK_API_TEST_HARNESS_H

#ifdef __cplusplus
extern "C" {
#endif

typedef struct {
  int test_num;
  int num_passed;
  int num_failed;
  int num_skipped;
} test_batch_runner;

test_batch_runner *test_batch_runner_new();

void SKIP(test_batch_runner *runner, int num_tests);

void OK(test_batch_runner *runner, int cond, const char *msg, ...);

void INT_EQ(test_batch_runner *runner, int got, int expected, const char *msg,
            ...);

void STR_EQ(test_batch_runner *runner, const char *got, const char *expected,
            const char *msg, ...);

int test_ok(test_batch_runner *runner);

void test_print_summary(test_batch_runner *runner);

#ifdef __cplusplus
}
#endif

#endif

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
commonmarker-0.17.7 ext/commonmarker/cmark-upstream/api_test/harness.h
commonmarker-0.17.6 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.17.5 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.17.4 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.17.2 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.17.1 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.17.0 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.8 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.7 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.6 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.5 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.4 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.1 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.2 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.3 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.16.0 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.15.0 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.14.15 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.14.14 ext/commonmarker/cmark/api_test/harness.h
commonmarker-0.14.13 ext/commonmarker/cmark/api_test/harness.h