IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 12239


Ignore:
Timestamp:
Mar 5, 2007, 12:43:28 PM (19 years ago)
Author:
gusciora
Message:

Corrected test cases

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/types/tap_psArguments_all.c

    r12094 r12239  
    217217}
    218218
     219
     220
     221
     222
     223
     224
    219225void testArgumentVerbosity(void)
    220226{
     
    261267            "psArgumentVerbosity:  return 5 for '-vvv' argument input.");
    262268    }
    263     //Return 2 for "-logfmt" option
     269    //These routines should return 5 since that was the last level set above with -vvv
     270    //Return 5 for "-logfmt" option
    264271    {
    265272        int argc = 2;
     
    267274        argv[0] = "./program";
    268275        argv[1] = "-logfmt";
    269         ok( psArgumentVerbosity(&argc, argv) == 2,
    270             "psArgumentVerbosity:  return 2 for '-logfmt' argument input.");
    271     }
    272     //Return 2 for "-logfmt" option with "H"
     276        int rc = psArgumentVerbosity(&argc, argv);
     277        ok(rc == 5, "psArgumentVerbosity:  return 5 for '-logfmt' argument input (was %d)", rc);
     278    }
     279    //Return 5 for "-logfmt" option with "H"
    273280    {
    274281        int argc = 3;
     
    277284        argv[1] = "-logfmt";
    278285        argv[2] = "H";
    279         ok( psArgumentVerbosity(&argc, argv) == 2,
    280             "psArgumentVerbosity:  return 2 for '-logfmt H' argument inputs.");
    281     }
    282     //Return 2 for "-trace" option
     286        int rc = psArgumentVerbosity(&argc, argv);
     287        ok(rc == 5, "psArgumentVerbosity:  return 5 for '-logfmt H' argument inputs (was %d)", rc);
     288    }
     289    //Return 5 for "-trace" option
    283290    {
    284291        int argc = 2;
     
    286293        argv[0] = "./program";
    287294        argv[1] = "-trace";
    288         ok( psArgumentVerbosity(&argc, argv) == 2,
    289             "psArgumentVerbosity:  return 2 for '-trace' argument input.");
    290     }
    291     //Return 2 for "-trace 1 2" option
     295        int rc = psArgumentVerbosity(&argc, argv);
     296        ok(rc == 5, "psArgumentVerbosity:  return 5 for '-trace' argument input (was %d)", rc);
     297    }
     298    //Return 5 for "-trace 1 2" option
    292299    {
    293300        int argc = 4;
     
    297304        argv[2] = "1";
    298305        argv[3] = "2";
    299         ok( psArgumentVerbosity(&argc, argv) == 2,
    300             "psArgumentVerbosity:  return 2 for '-trace 1 2' argument inputs.");
    301     }
    302     //Return 2 for "-trace-levels" option
     306        int rc = psArgumentVerbosity(&argc, argv);
     307        ok(rc == 5, "psArgumentVerbosity:  return 5 for '-trace 1 2' argument inputs (was %d", rc);
     308    }
     309    //Return 5 for "-trace-levels" option
    303310    {
    304311        int argc = 2;
     
    306313        argv[0] = "./program";
    307314        argv[1] = "-trace-levels";
    308         ok( psArgumentVerbosity(&argc, argv) == 2,
    309             "psArgumentVerbosity:  return 2 for '-trace-levels' argument input.");
     315        int rc = psArgumentVerbosity(&argc, argv);
     316        ok(rc == 5, "psArgumentVerbosity:  return 5 for '-trace-levels' argument input (was %d)", rc);
    310317    }
    311318
Note: See TracChangeset for help on using the changeset viewer.