def test_validCheck_WarningOnly( self ):
     """
     バリデーション Warning Onlyチェック
     """
     pf = _PageFault()
     pf.setWarning( 100 )
     self.assertEqual( pf.checkMajorPageFaluts( self.pf_before, self.pf_after ), _PageFault.STATE_WARNING )
 def test_validCheck_CriticalOnly( self ):
     """
     バリデーション Critical Onlyチェック
     """
     pf = _PageFault()
     pf.setCritical( 100 )
     self.assertEqual( pf.checkMajorPageFaluts( self.pf_before, self.pf_after ), _PageFault.STATE_CRITICAL )
 def test_validCheck_OK_1( self ):
     """
     バリデーション 正常チェック
     """
     pf = _PageFault()
     pf.setCritical( 1000 )
     pf.setWarning( 101 )
     self.assertEqual( pf.checkMajorPageFaluts( self.pf_before, self.pf_after ), _PageFault.STATE_OK )
 def test_paramCheck_Unknown_2( self ):
     """
     矛盾チェック %
     """
     pf = _PageFault()
     ret = pf.setCritical( 10 )
     self.assertEqual( ret, _PageFault.STATE_OK )
     ret = pf.setWarning( 100 )
     self.assertEqual( ret, _PageFault.STATE_UNKNOWN )
 def test_paramCheck_OK_1( self ):
     """
     矛盾しないチェック
     """
     pf = _PageFault()
     ret = pf.setWarning( 10 )
     self.assertEqual( ret, _PageFault.STATE_OK )
     ret = pf.setCritical( 100 )
     self.assertEqual( ret, _PageFault.STATE_OK )