summaryrefslogtreecommitdiffstats
path: root/tools/localize/test.cpp
blob: 5fa2c17340b36d61216c5b45b72b1f350205e5b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "SourcePos.h"
#include <stdio.h>

int ValuesFile_test();
int XLIFFFile_test();
int XMLHandler_test();
int Perforce_test();
int localize_test();
int merge_test();

int
test()
{
    bool all = true;
    int err = 0;

    if (all) err |= XMLHandler_test();
    if (all) err |= ValuesFile_test();
    if (all) err |= XLIFFFile_test();
    if (all) err |= Perforce_test();
    if (all) err |= localize_test();
    if (all) err |= merge_test();

    if (err != 0) {
        fprintf(stderr, "some tests failed\n");
    } else {
        fprintf(stderr, "all tests passed\n");
    }

    return err;
}