tests: Distribute testsuite.at and loosen its dependencies.
[pspp-builds.git] / tests / libpspp / ll.at
1 AT_BANNER([doubly linked list (ll) library])
2
3 m4_define([CHECK_LL],
4   [AT_SETUP([ll -- $1])
5    AT_CHECK([ll-test $1])
6    AT_CLEANUP])
7
8 CHECK_LL([push-pop])
9 CHECK_LL([insert-remove])
10 CHECK_LL([swap])
11 CHECK_LL([swap-range])
12 CHECK_LL([remove-range])
13 CHECK_LL([remove-equal])
14 CHECK_LL([remove-if])
15 CHECK_LL([moved])
16 CHECK_LL([find-equal])
17 CHECK_LL([find-if])
18 CHECK_LL([find-adjacent-equal])
19 CHECK_LL([count-range])
20 CHECK_LL([count-equal])
21 CHECK_LL([count-if])
22 CHECK_LL([min-max])
23 CHECK_LL([lexicographical-compare-3way])
24 CHECK_LL([apply])
25 CHECK_LL([reverse])
26 CHECK_LL([permutations-no-dups])
27 CHECK_LL([permutations-with-dups])
28 CHECK_LL([merge-no-dups])
29 CHECK_LL([merge-with-dups])
30 CHECK_LL([sort-exhaustive])
31 CHECK_LL([sort-stable])
32 CHECK_LL([sort-subset])
33 CHECK_LL([sort-big])
34 CHECK_LL([unique])
35 CHECK_LL([sort-unique])
36 CHECK_LL([insert-ordered])
37 CHECK_LL([partition])