Public Member Functions | Private Member Functions | Private Attributes
Clasp::Test::RuleTest Class Reference

List of all members.

Public Member Functions

void setUp ()
void testCardinalityIfAllWeightsEqual ()
void testContraExtended ()
void testContraNormal ()
void testDisjunctive ()
void testDisjunctiveBLOCK ()
void testDisjunctiveTAUT ()
void testEmptyDisjunctive ()
void testHashIgnoresOrder ()
void testMergeDuplicateInExtended ()
void testMultiSimplify ()
void testNoContraExtended ()
void testNormalIfMinWeightNeeded ()
void testRemoveDuplicateInDisjunctive ()
void testRemoveDuplicateInNormal ()
void testSelfblockNormal ()
void testTautNormal ()
void testTrivialDisjunctive ()

Private Member Functions

 CPPUNIT_TEST (testHashIgnoresOrder)
 CPPUNIT_TEST (testRemoveDuplicateInNormal)
 CPPUNIT_TEST (testMergeDuplicateInExtended)
 CPPUNIT_TEST (testContraNormal)
 CPPUNIT_TEST (testNoContraExtended)
 CPPUNIT_TEST (testContraExtended)
 CPPUNIT_TEST (testMultiSimplify)
 CPPUNIT_TEST (testCardinalityIfAllWeightsEqual)
 CPPUNIT_TEST (testNormalIfMinWeightNeeded)
 CPPUNIT_TEST (testSelfblockNormal)
 CPPUNIT_TEST (testTautNormal)
 CPPUNIT_TEST (testTrivialDisjunctive)
 CPPUNIT_TEST (testEmptyDisjunctive)
 CPPUNIT_TEST (testDisjunctive)
 CPPUNIT_TEST (testRemoveDuplicateInDisjunctive)
 CPPUNIT_TEST (testDisjunctiveTAUT)
 CPPUNIT_TEST (testDisjunctiveBLOCK)
 CPPUNIT_TEST_SUITE (RuleTest)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

BodyInfo body
SharedContext ctx
VarVec head
LogicProgram prg
Rule rule

Detailed Description

Definition at line 26 of file rule_test.cpp.


Member Function Documentation

void Clasp::Test::RuleTest::setUp ( ) [inline]

Definition at line 49 of file rule_test.cpp.

Definition at line 158 of file rule_test.cpp.

Definition at line 131 of file rule_test.cpp.

Definition at line 97 of file rule_test.cpp.

Definition at line 209 of file rule_test.cpp.

Definition at line 231 of file rule_test.cpp.

Definition at line 224 of file rule_test.cpp.

Definition at line 204 of file rule_test.cpp.

Definition at line 55 of file rule_test.cpp.

Definition at line 75 of file rule_test.cpp.

Definition at line 144 of file rule_test.cpp.

Definition at line 104 of file rule_test.cpp.

Definition at line 175 of file rule_test.cpp.

Definition at line 216 of file rule_test.cpp.

Definition at line 67 of file rule_test.cpp.

Definition at line 183 of file rule_test.cpp.

Definition at line 191 of file rule_test.cpp.

Definition at line 198 of file rule_test.cpp.


Member Data Documentation

Definition at line 241 of file rule_test.cpp.

Definition at line 238 of file rule_test.cpp.

Definition at line 240 of file rule_test.cpp.

Definition at line 239 of file rule_test.cpp.

Definition at line 242 of file rule_test.cpp.


The documentation for this class was generated from the following file:


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41