1 // Copyright (C) 2006-2016 CEA/DEN, EDF R&D
3 // This library is free software; you can redistribute it and/or
4 // modify it under the terms of the GNU Lesser General Public
5 // License as published by the Free Software Foundation; either
6 // version 2.1 of the License, or (at your option) any later version.
8 // This library is distributed in the hope that it will be useful,
9 // but WITHOUT ANY WARRANTY; without even the implied warranty of
10 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 // Lesser General Public License for more details.
13 // You should have received a copy of the GNU Lesser General Public
14 // License along with this library; if not, write to the Free Software
15 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
20 #ifndef _YACSLOADERTEST_HXX_
21 #define _YACSLOADERTEST_HXX_
23 #include <cppunit/extensions/HelperMacros.h>
29 class YacsLoaderTest: public CppUnit::TestFixture
31 CPPUNIT_TEST_SUITE( YacsLoaderTest );
32 CPPUNIT_TEST(aschema);
33 CPPUNIT_TEST(bschema);
34 CPPUNIT_TEST(cschema);
35 CPPUNIT_TEST(dschema);
36 CPPUNIT_TEST(eschema);
37 CPPUNIT_TEST(fschema);
38 CPPUNIT_TEST(oschema);
39 CPPUNIT_TEST(pschema);
41 CPPUNIT_TEST(schema2);
42 CPPUNIT_TEST(forloop1);
43 CPPUNIT_TEST(forloop2);
44 CPPUNIT_TEST(forloop3);
45 CPPUNIT_TEST(forloop4);
46 CPPUNIT_TEST(forloop5);
47 CPPUNIT_TEST(forloop6);
48 CPPUNIT_TEST(forloop7);
49 CPPUNIT_TEST(switch1);
50 CPPUNIT_TEST(switch2);
51 CPPUNIT_TEST(switch3);
52 CPPUNIT_TEST(switch4);
53 CPPUNIT_TEST(switch5);
54 CPPUNIT_TEST(switch6);
55 CPPUNIT_TEST(switch7);
56 CPPUNIT_TEST(switch8);
57 CPPUNIT_TEST(switch9);
59 CPPUNIT_TEST(forwhile1);
62 CPPUNIT_TEST(foreachs);
63 //CPPUNIT_TEST(sinlines);
65 CPPUNIT_TEST(integers);
66 CPPUNIT_TEST(doubles);
67 CPPUNIT_TEST(strings);
68 CPPUNIT_TEST(objrefs);
69 CPPUNIT_TEST(structs);
71 CPPUNIT_TEST(datanodes);
72 CPPUNIT_TEST(optimizers);
73 CPPUNIT_TEST(pyremotes);
74 CPPUNIT_TEST_SUITE_END();