User Tools

Site Tools


haas:spring2015:data:projects:sll3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:spring2015:data:projects:sll3 [2015/03/30 16:23] – [Errata] wedgehaas:spring2015:data:projects:sll3 [2015/03/30 16:26] (current) – [List library unit tests] wedge
Line 102: Line 102:
  
 ====List library unit tests==== ====List library unit tests====
-In **testing/group/unit/**, you will find these new files: +In **testing/group/unit/**, you will find the unit tests and verify scripts for the functions to be implementated in the group library.
- +
-  * **unit-ldisplay.c**   - unit test for **ldisplay()** library function +
- +
-NOTE: The other unit tests will be coming shortly.+
  
 These are complete runnable programs (when compiled, and linked against the group library, which is all handled for you by the **Makefile** system in place). These are complete runnable programs (when compiled, and linked against the group library, which is all handled for you by the **Makefile** system in place).
Line 150: Line 146:
 ====================================================== ======================================================
 =     Verifying Singly-Linked List Functionality     = =     Verifying Singly-Linked List Functionality     =
 +======================================================
 +    [mklist] Total:  21, Matches:  21, Mismatches:   0
 +    [insert] Total:  21, Matches:  21, Mismatches:   0
 +  [displayf] Total:   4, Matches:   4, Mismatches:   0
 +    [getpos] Total:   8, Matches:   8, Mismatches:   0
 +    [setpos] Total:   9, Matches:   9, Mismatches:   0
 +    [append] Total:  21, Matches:  21, Mismatches:   0
 +[searchlist] Total:  11, Matches:  11, Mismatches:   0
 +    [cplist] Total:  14, Matches:  14, Mismatches:   0
 +  [displayb] Total:   6, Matches:   6, Mismatches:   0
 +   [compare] Total:   9, Matches:   9, Mismatches:   0
 +    [obtain] Total:  44, Matches:  44, Mismatches:   0
 + [clearlist] Total:   3, Matches:   3, Mismatches:   0
 +    [rmlist] Total:   3, Matches:   3, Mismatches:   0
 +  [swapnode] Total:   9, Matches:   9, Mismatches:   0
 +  [sortlist] Total:  27, Matches:  27, Mismatches:   0
 +======================================================
 +   [RESULTS] Total: 210, Matches: 210, Mismatches:   0
 +======================================================
 +lab46:~/src/data/sll3$ 
 +</cli>
 +
 +====group library====
 +Here is what you should get for all the functions completed in the group library:
 +
 +<cli>
 +lab46:~/src/data/sll3$ bin/verify-group.sh 
 +======================================================
 +=  Verifying Singly-Linked Group List Functionality  =
 +======================================================
 +   [mkgroup] Total:   5, Matches:   5, Mismatches:   0
 +  [ldisplay] Total:  30, Matches:  30, Mismatches:   0
 +   [lgetpos] Total:  14, Matches:  14, Mismatches:   0
 +   [lsetpos] Total:  13, Matches:  13, Mismatches:   0
 +   [lappend] Total:  20, Matches:  20, Mismatches:   0
 +   [linsert] Total:  20, Matches:  20, Mismatches:   0
 +   [lobtain] Total:  15, Matches:  15, Mismatches:   0
 +   [rmgroup] Total:   3, Matches:   3, Mismatches:   0
 +======================================================
 +   [RESULTS] Total: 120, Matches: 120, Mismatches:   0
 ====================================================== ======================================================
 lab46:~/src/data/sll3$  lab46:~/src/data/sll3$ 
haas/spring2015/data/projects/sll3.1427732621.txt.gz · Last modified: 2015/03/30 16:23 by wedge