- Timestamp:
- Mar 29, 2026, 11:03:25 PM (6 days ago)
- Branches:
- master
- Parents:
- 81ab5eb
- Location:
- tests/list
- Files:
-
- 2 edited
-
.expect/dlist-insert-remove.txt (modified) (1 diff)
-
dlist-insert-remove.cfa (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tests/list/.expect/dlist-insert-remove.txt
r81ab5eb re6e250d 1109 1109 try_pop cases done 1110 1110 origin_mutation cases done 1111 isListed cases done1111 listed cases done -
tests/list/dlist-insert-remove.cfa
r81ab5eb re6e250d 1436 1436 // Section 4g 1437 1437 // 1438 // Test cases of empty, isFirst, isLast,1438 // Test cases of empty, first, last, 1439 1439 // remove_first, remove_last, modifications via iter 1440 1440 // … … 1469 1469 assert( &m3next == 0p ); 1470 1470 1471 assert( ! isFirst( m1 ) );1472 assert( isLast( m1 ) );1473 assert( isFirst( m2 ) );1474 assert( isLast( m2 ) );1475 assert( isFirst( m3 ) );1476 assert( ! isLast( m3 ) );1471 assert( ! first( m1 ) ); 1472 assert( last( m1 ) ); 1473 assert( first( m2 ) ); 1474 assert( last( m2 ) ); 1475 assert( first( m3 ) ); 1476 assert( ! last( m3 ) ); 1477 1477 1478 1478 printf("accessor_cases done\n"); … … 1615 1615 } 1616 1616 1617 void test__ isListed_cases__mary() {1618 1619 mary m1 = {1.7}; assert( ! isListed( m1 ) );1620 mary m2 = {2.7}; assert( ! isListed( m2 ) );1621 mary m3 = {3.7}; assert( ! isListed( m3 ) );1617 void test__listed_cases__mary() { 1618 1619 mary m1 = {1.7}; assert( ! listed( m1 ) ); 1620 mary m2 = {2.7}; assert( ! listed( m2 ) ); 1621 mary m3 = {3.7}; assert( ! listed( m3 ) ); 1622 1622 1623 1623 dlist(mary) ml; 1624 1624 1625 insert_last(ml, m1); assert( isListed( m1 ) ); assert(! isListed( m2 ) );1626 insert_last(ml, m2); assert( isListed( m2 ) ); assert(! isListed( m3 ) );1627 insert_last(ml, m3); assert( isListed( m3 ) );1628 1629 remove( m1 ); assert( ! isListed( m1 ) ); assert( isListed( m2 ) );1630 remove( m2 ); assert( ! isListed( m2 ) ); assert( isListed( m3 ) );1631 remove( m3 ); assert( ! isListed( m3 ) );1632 1633 printf(" isListed cases done\n");1625 insert_last(ml, m1); assert( listed( m1 ) ); assert(! listed( m2 ) ); 1626 insert_last(ml, m2); assert( listed( m2 ) ); assert(! listed( m3 ) ); 1627 insert_last(ml, m3); assert( listed( m3 ) ); 1628 1629 remove( m1 ); assert( ! listed( m1 ) ); assert( listed( m2 ) ); 1630 remove( m2 ); assert( ! listed( m2 ) ); assert( listed( m3 ) ); 1631 remove( m3 ); assert( ! listed( m3 ) ); 1632 1633 printf("listed cases done\n"); 1634 1634 } 1635 1635 … … 1931 1931 test__try_pop__mary(); 1932 1932 test__origin_mutation__mary(); 1933 test__ isListed_cases__mary();1933 test__listed_cases__mary(); 1934 1934 1935 1935 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.