This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2015:data:projects:sll3 [2015/03/29 20:38] – [Errata] wedge | haas:spring2015:data:projects:sll3 [2015/03/30 16:26] (current) – [List library unit tests] wedge | ||
---|---|---|---|
Line 23: | Line 23: | ||
* verify-group.sh updated with corrected unit-lsetpos test count. | * verify-group.sh updated with corrected unit-lsetpos test count. | ||
* unit-lobtain and unit-rmgroup still to be finished. | * unit-lobtain and unit-rmgroup still to be finished. | ||
+ | * __revision 4__: unit-lobtain and unit-rmgroup released (20150330) | ||
+ | * unit-rmgroup was held up by a bug in my lobtain() implementation; | ||
+ | * unit-lobtain, | ||
+ | |||
=====Objective===== | =====Objective===== | ||
Line 98: | Line 102: | ||
====List library unit tests==== | ====List library unit tests==== | ||
- | In **testing/ | + | In **testing/ |
- | + | ||
- | * **unit-ldisplay.c** | + | |
- | + | ||
- | 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 146: | Line 146: | ||
====================================================== | ====================================================== | ||
= | = | ||
+ | ====================================================== | ||
+ | [mklist] Total: | ||
+ | [insert] Total: | ||
+ | [displayf] Total: | ||
+ | [getpos] Total: | ||
+ | [setpos] Total: | ||
+ | [append] Total: | ||
+ | [searchlist] Total: | ||
+ | [cplist] Total: | ||
+ | [displayb] Total: | ||
+ | | ||
+ | [obtain] Total: | ||
+ | | ||
+ | [rmlist] Total: | ||
+ | [swapnode] Total: | ||
+ | [sortlist] Total: | ||
+ | ====================================================== | ||
+ | | ||
+ | ====================================================== | ||
+ | lab46: | ||
+ | </ | ||
+ | |||
+ | ====group library==== | ||
+ | Here is what you should get for all the functions completed in the group library: | ||
+ | |||
+ | <cli> | ||
+ | lab46: | ||
+ | ====================================================== | ||
+ | = Verifying Singly-Linked Group List Functionality | ||
+ | ====================================================== | ||
+ | | ||
+ | [ldisplay] Total: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | ====================================================== | ||
+ | | ||
====================================================== | ====================================================== | ||
lab46: | lab46: |