summaryrefslogtreecommitdiffstats
path: root/sdo-cpp/tags/cpp-sdo-1.0.incubating-M3/runtime/core/interop/main.cpp
blob: b22ffe3d6ca6db3786e1da3662f0ee08adbd11f2 (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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 * 
 *   http://www.apache.org/licenses/LICENSE-2.0
 *   
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

/* $Rev$ $Date$ */

#include "interop.h"

using namespace std;
/*
 * The interop tests exercised here do not actually interoperate with other
 * SDO implementations but simply check that and data that is read
 * in and written out remains unchanged
 */
int  main (int argc, char** argv)
{
	char *commonDir = "..\\..\\..\\..\\..\\interop\\src\\main\\resources\\";

	cout << "SOME TESTS COMMENTED OUT - CHECK SOURCE \n";

	Interop::test1ReadAndWriteXML(commonDir, "interop01");
    Interop::test1ReadAndWriteXML(commonDir, "interop02");
    Interop::test1ReadAndWriteXML(commonDir, "interop03");     
    //Interop::test1ReadAndWriteXML(commonDir, "interop04");
    Interop::test1ReadAndWriteXML(commonDir, "interop05");
    Interop::test1ReadAndWriteXML(commonDir, "interop06");
    Interop::test1ReadAndWriteXML(commonDir, "interop07");
    Interop::test1ReadAndWriteXML(commonDir, "interop08");
    Interop::test1ReadAndWriteXML(commonDir, "interop09");
    Interop::test1ReadAndWriteXML(commonDir, "interop10");
    Interop::test1ReadAndWriteXML(commonDir, "interop11");
    Interop::test1ReadAndWriteXML(commonDir, "interop12");
    //Interop::test1ReadAndWriteXML(commonDir, "interop13");
    Interop::test1ReadAndWriteXML(commonDir, "interop14");
    Interop::test1ReadAndWriteXML(commonDir, "interop15");
    Interop::test1ReadAndWriteXML(commonDir, "interop16");
    Interop::test1ReadAndWriteXML(commonDir, "interop17");
    Interop::test1ReadAndWriteXML(commonDir, "interop18");
    Interop::test1ReadAndWriteXML(commonDir, "interop19");
    Interop::test1ReadAndWriteXML(commonDir, "interop20");
    Interop::test1ReadAndWriteXML(commonDir, "interop21");
    Interop::test1ReadAndWriteXML(commonDir, "interop22");
    Interop::test1ReadAndWriteXML(commonDir, "interop23");
    Interop::test1ReadAndWriteXML(commonDir, "interop24");
    Interop::test1ReadAndWriteXML(commonDir, "interop25");
    Interop::test1ReadAndWriteXML(commonDir, "interop26");
    Interop::test1ReadAndWriteXML(commonDir, "interop27");
    Interop::test1ReadAndWriteXML(commonDir, "interop28");
    Interop::test1ReadAndWriteXML(commonDir, "interop29");
    Interop::test1ReadAndWriteXML(commonDir, "interop30");
    Interop::test1ReadAndWriteXML(commonDir, "interop31");
    Interop::test1ReadAndWriteXML(commonDir, "interop32");
    Interop::test1ReadAndWriteXML(commonDir, "interop33");
    Interop::test1ReadAndWriteXML(commonDir, "interop34");
    Interop::test1ReadAndWriteXML(commonDir, "interop35");
    Interop::test1ReadAndWriteXML(commonDir, "interop36");
    Interop::test1ReadAndWriteXML(commonDir, "interop37");
    Interop::test1ReadAndWriteXML(commonDir, "interop38");
    Interop::test1ReadAndWriteXML(commonDir, "interop39");
    Interop::test1ReadAndWriteXML(commonDir, "interop40");
    Interop::test1ReadAndWriteXML(commonDir, "interop41");
    Interop::test1ReadAndWriteXML(commonDir, "interop42");
    Interop::test1ReadAndWriteXML(commonDir, "interop43");
    Interop::test1ReadAndWriteXML(commonDir, "interop44");
    Interop::test1ReadAndWriteXML(commonDir, "interop45");
    Interop::test1ReadAndWriteXML(commonDir, "interop46");
    Interop::test1ReadAndWriteXML(commonDir, "interop47");
    Interop::test1ReadAndWriteXML(commonDir, "interop50");

	Interop::test4ReadAndWriteXSD(commonDir, "interop01");

    return 0;
}