(file) Return to Tracer.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common / tests / Tracer

Diff for /pegasus/src/Pegasus/Common/tests/Tracer/Tracer.cpp between version 1.2 and 1.3

version 1.2, 2001/12/13 14:54:09 version 1.3, 2002/01/14 19:39:56
Line 284 
Line 284 
 { {
     const char* METHOD_NAME = "test10";     const char* METHOD_NAME = "test10";
     Tracer::setTraceComponents("ALL");     Tracer::setTraceComponents("ALL");
     PEG_FUNC_EXIT((TRC_IND_DELIVERY+1),METHOD_NAME);  
     PEG_FUNC_EXIT(-1,METHOD_NAME);     PEG_FUNC_EXIT(-1,METHOD_NAME);
     return(compare(FILE2,"Test Message for Level3 in test9"));     return(compare(FILE2,"Test Message for Level3 in test9"));
 } }
Line 435 
Line 434 
 Uint32 test17() Uint32 test17()
 { {
     const char* METHOD_NAME = "test17";     const char* METHOD_NAME = "test17";
     Tracer::setTraceComponents("Config,InvalidComp");      Tracer::setTraceComponents("InvalidComp");
     Tracer::setTraceLevel(Tracer::LEVEL4);     Tracer::setTraceLevel(Tracer::LEVEL4);
     Tracer::trace(__FILE__,__LINE__,TRC_CONFIG,Tracer::LEVEL4,"%s %s",     Tracer::trace(__FILE__,__LINE__,TRC_CONFIG,Tracer::LEVEL4,"%s %s",
         "This Message should not appear in",METHOD_NAME);         "This Message should not appear in",METHOD_NAME);
     return(compare(FILE3,"Test Message for Level4 in test15"));     return(compare(FILE3,"Test Message for Level4 in test15"));
 } }
   //
   // Description:
   // calls the _traceBuffer call
   // should log a trace message
   //
   // Type:
   // Positive
   //
   // return 0 if the test passed
   // return 1 if the test failed
   //
   
   Uint32 test18()
   {
       const char* METHOD_NAME = "test18";
       Tracer::setTraceComponents("Config,InvalidComp");
       Tracer::setTraceLevel(Tracer::LEVEL4);
       Tracer::traceBuffer(__FILE__,__LINE__,TRC_CONFIG,Tracer::LEVEL4,
           "This Message should appear in",4);
       Tracer::traceBuffer(TRC_CONFIG,Tracer::LEVEL4,
           "This Message should appear in",4);
       return(compare(FILE3,"This"));
   }
   
   //
   // Description:
   // calls the isValid call
   // should not log a trace message
   //
   // Type:
   // Positive
   //
   // return 0 if the test passed
   // return 1 if the test failed
   //
   
   Uint32 test19()
   {
       const char* METHOD_NAME = "test19";
       String components = "InvalidComp,Config";
       Tracer::isValid(components);
       Tracer::setTraceComponents("InvalidComp");
       Tracer::setTraceLevel(Tracer::LEVEL4);
       Tracer::traceBuffer(__FILE__,__LINE__,TRC_CONFIG,Tracer::LEVEL1,
           "This Message should appear in",3);
       Tracer::traceBuffer(TRC_CONFIG,Tracer::LEVEL1,
           "This Message should appear in",3);
       return(compare(FILE3,"This"));
   }
  
 int main() int main()
 { {
Line 534 
Line 582 
        cout << "Tracer test (test16) failed" << endl;        cout << "Tracer test (test16) failed" << endl;
        exit(1);        exit(1);
     }     }
       if (test17() != 0)
       {
          cout << "Tracer test (test17) failed" << endl;
          exit(1);
       }
       if (test18() != 0)
       {
          cout << "Tracer test (test18) failed" << endl;
          exit(1);
       }
       if (test19() != 0)
       {
          cout << "Tracer test (test19) failed" << endl;
          exit(1);
       }
     cout << "+++++ passed all tests" << endl;     cout << "+++++ passed all tests" << endl;
     System::removeFile(FILE1);     System::removeFile(FILE1);
     System::removeFile(FILE2);     System::removeFile(FILE2);


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2