IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 7, 2007, 8:21:16 PM (19 years ago)
Author:
gusciora
Message:

Basically, added additional tests to increase overall coverage of these
psLib functions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/TABLE-SDRS-CH06-DataManip

    r13126 r13305  
    55-------------------------------------------------------------------------------
    66psVectorSort()
    7                         10              10      2       10
    8     We only test with NULL, size 1, and size 7 vectors.
    9     Add a test with NULL input, non-NULL output.
     7                        10              10      10      10
     8    in mathtypes/tap_psVectorSort.c
     9    Many more types are tested successfully than required in the SDRS.
    1010psVectorSortIndex()
    11                         10              10      2       10
    12     We only test with NULL, size 1, and size 7 vectors.
    13     Add a test with NULL input, non-NULL output.
     11                        10              10      10      10
     12    in mathtypes/tap_psVectorSortIndex.c
     13    Many more typres are tested successfully than required in the SDRS.
    1414psVectorStats()         5               10      5       5
     15    files: math/tap_psStats00.c - math/tap_psStats09.c
    1516    Must review these files more.
    1617    More extensie robust stats?
     18    Preset answers
     19    Unclear what types should be supported from SDRS:
     20        psS8, psU16, psF32, psF64
    1721psStatsAlloc()
    1822                        na              na      na      10
     
    3842                        8               na      10      8
    3943psPolynomial1DAlloc()
    40                         8               na      na      5
    41     Can we test with negative polynomial order?
    42     How about verifying the data is allocated, and initialized?
     44                        10              10      10      10      na
     45    math/tap_psPolynomial.c
    4346psPolynomial2DAlloc()
    44                         8               na      na      5
    45     Can we test with negative polynomial order?
     47                        10              10      10      10      na
     48    math/tap_psPolynomial.c
    4649psPolynomial3DAlloc()
    47                         8               na      na      5
    48     Can we test with negative polynomial order?
     50                        10              10      10      10      na
     51    math/tap_psPolynomial.c
    4952psPolynomial4DAlloc()
    50                         8               na      na      5
    51     Can we test with negative polynomial order?
     53                        10              10      10      10      na
     54    math/tap_psPolynomial.c
    5255psPolynomial1DEval()
    5356                        10              10      1       8
    5457    We only allocate polynomials with 4 terms
    55     We should ensure that asking for negatiev number of terms fails nicely.
     58    We should ensure that asking for negative number of terms fails nicely.
     59    The test uses precomputed results.
    5660psPolynomial2DEval()
    5761                        10              10      1       5
    5862    We only allocate polynomials with 4 terms
    5963        Must vary x,y number of terms.
     64    The test uses precomputed results.
    6065psPolynomial3DEval()
    6166                        10              10      1       5
    6267    We only allocate polynomials with 4 terms
    6368        Must vary x,y,z number of terms.
     69    The test uses precomputed results.
    6470psPolynomial4DEval()
    6571                        10              10      1       5
    6672    We only allocate polynomials with 4 terms
    6773        Must vary w,x,y,z number of terms.
     74    The test uses precomputed results.
    6875psPolynomial1DEvalVector()
    6976                        10              10      5       9
Note: See TracChangeset for help on using the changeset viewer.