openModeller  Version 1.5.0
test_rules_negrange.cpp File Reference
#include <TestHarness.h>
#include <openmodeller/Sample.hh>
#include <rules_negrange.hh>
#include <test_rules_defs.hh>
Include dependency graph for test_rules_negrange.cpp:

Go to the source code of this file.

Typedefs

typedef ExtendedDummyRule
< NegatedRangeRule
ExtNegatedRangeRule
 

Functions

 TEST (NegatedRangeRule_applies11, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies12, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies13, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies21, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies22, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies23, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies31, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies32, NegatedRangeRule)
 
 TEST (NegatedRangeRule_applies33, NegatedRangeRule)
 

Variables

Scalar genes1 [8] = {-0.8, +0.8, -0.8, +0.8, -0.8, +0.8, -0.8, +0.8}
 
Scalar vals11 [4] = {-0.5, -0.5, -0.5, -0.5 }
 
Scalar vals12 [4] = {-0.0, -0.0, -0.0, -0.0 }
 
Scalar vals13 [4] = {-0.9, -1.0, -1.0, -1.0 }
 
Scalar genes2 [8] = {-1.0, +1.0, -1.0, +1.0, -1.0, +1.0, -1.0, +1.0}
 
Scalar vals21 [8] = {-0.5, -0.5, -0.5, -0.5 }
 
Scalar vals22 [8] = {-0.0, -0.0, -0.0, -0.0 }
 
Scalar vals23 [8] = {-2.9, -1.0, -1.0, -1.0 }
 
Scalar genes3 [8] = {-1.0, +1.0, -0.1, +0.1, -1.0, +1.0, -1.0, +1.0}
 
Scalar vals31 [8] = {-0.5 -0.5, -0.5, -0.5 }
 
Scalar vals32 [8] = {-0.0 -0.0, -0.0, -0.0 }
 
Scalar vals33 [8] = {-2.9 -1.0, -1.0, -1.0 }
 

Detailed Description

Unit tests for rules_negrange.cpp

Author
Ricardo Scachetti Pereira (rpere.nosp@m.ira@.nosp@m.ku.ed.nosp@m.u)
Date
2004-07-22
Id:
test_rules_negrange.cpp 1026 2005-06-23 20:28:29Z kruland

LICENSE INFORMATION

Copyright(c), The Center for Research, University of Kansas, 2385 Irving Hill Road, Lawrence, KS 66044-4755, USA. Copyright(c), CRIA - Centro de Referencia em Informacao Ambiental

http://www.nhm.ku.edu

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details:

http://www.gnu.org/copyleft/gpl.html

Definition in file test_rules_negrange.cpp.

Typedef Documentation

Function Documentation

TEST ( NegatedRangeRule_applies11  ,
NegatedRangeRule   
)

Definition at line 44 of file test_rules_negrange.cpp.

References genes1, ExtendedDummyRule< T >::setGenes(), and vals11.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies12  ,
NegatedRangeRule   
)

Definition at line 52 of file test_rules_negrange.cpp.

References genes1, ExtendedDummyRule< T >::setGenes(), and vals12.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies13  ,
NegatedRangeRule   
)

Definition at line 60 of file test_rules_negrange.cpp.

References genes1, ExtendedDummyRule< T >::setGenes(), and vals13.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies21  ,
NegatedRangeRule   
)

Definition at line 74 of file test_rules_negrange.cpp.

References genes2, ExtendedDummyRule< T >::setGenes(), and vals21.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies22  ,
NegatedRangeRule   
)

Definition at line 82 of file test_rules_negrange.cpp.

References genes2, ExtendedDummyRule< T >::setGenes(), and vals22.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies23  ,
NegatedRangeRule   
)

Definition at line 90 of file test_rules_negrange.cpp.

References genes2, ExtendedDummyRule< T >::setGenes(), and vals23.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies31  ,
NegatedRangeRule   
)

Definition at line 103 of file test_rules_negrange.cpp.

References genes3, ExtendedDummyRule< T >::setGenes(), and vals31.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies32  ,
NegatedRangeRule   
)

Definition at line 111 of file test_rules_negrange.cpp.

References genes3, ExtendedDummyRule< T >::setGenes(), and vals32.

Here is the call graph for this function:

TEST ( NegatedRangeRule_applies33  ,
NegatedRangeRule   
)

Definition at line 119 of file test_rules_negrange.cpp.

References genes3, ExtendedDummyRule< T >::setGenes(), and vals33.

Here is the call graph for this function:

Variable Documentation

Scalar genes1[8] = {-0.8, +0.8, -0.8, +0.8, -0.8, +0.8, -0.8, +0.8}

Definition at line 39 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar genes2[8] = {-1.0, +1.0, -1.0, +1.0, -1.0, +1.0, -1.0, +1.0}

Definition at line 69 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar genes3[8] = {-1.0, +1.0, -0.1, +0.1, -1.0, +1.0, -1.0, +1.0}

Definition at line 98 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals11[4] = {-0.5, -0.5, -0.5, -0.5 }

Definition at line 40 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals12[4] = {-0.0, -0.0, -0.0, -0.0 }

Definition at line 41 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals13[4] = {-0.9, -1.0, -1.0, -1.0 }

Definition at line 42 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals21[8] = {-0.5, -0.5, -0.5, -0.5 }

Definition at line 70 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals22[8] = {-0.0, -0.0, -0.0, -0.0 }

Definition at line 71 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals23[8] = {-2.9, -1.0, -1.0, -1.0 }

Definition at line 72 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals31[8] = {-0.5 -0.5, -0.5, -0.5 }

Definition at line 99 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals32[8] = {-0.0 -0.0, -0.0, -0.0 }

Definition at line 100 of file test_rules_negrange.cpp.

Referenced by TEST().

Scalar vals33[8] = {-2.9 -1.0, -1.0, -1.0 }

Definition at line 101 of file test_rules_negrange.cpp.

Referenced by TEST().