Skip to content
Snippets Groups Projects
Commit 7abc06c4 authored by Timur Safin's avatar Timur Safin Committed by Kirill Yukhin
Browse files

test: make stailq.test tap-compatible

Part of #7618

NO_DOC=internal
NO_CHANGELOG=internal
parent b7a855be
No related branches found
No related tags found
No related merge requests found
#include "salad/stailq.h"
#include <stdio.h>
#include <stdarg.h>
#define UNIT_TAP_COMPATIBLE 1
#include "unit.h"
#define PLAN 75
......
1..75
ok 1 - list is empty
ok 2 - list is empty after reverse
ok 3 - first item
ok 4 - last item
ok 5 - element (foreach) 0
ok 6 - element (foreach) 1
ok 7 - element (foreach) 2
ok 8 - element (foreach) 3
ok 9 - element (foreach) 4
ok 10 - element (foreach) 5
ok 11 - element (foreach) 6
ok 12 - first item
ok 13 - head is not empty
ok 14 - first entry
ok 15 - shift item 0
ok 16 - shift item 1
ok 17 - shift item 2
ok 18 - shift item 3
ok 19 - shift item 4
ok 20 - shift item 5
ok 21 - shift item 6
ok 22 - list is empty after shift
ok 23 - next is empty
ok 24 - element (foreach_entry) 6
ok 25 - element (foreach_entry) 5
ok 26 - element (foreach_entry) 4
ok 27 - element (foreach_entry) 3
ok 28 - element (foreach_entry) 2
ok 29 - element (foreach_entry) 1
ok 30 - element (foreach_entry) 0
ok 31 - element (foreach_entry) 0
ok 32 - element (foreach_entry) 1
ok 33 - element (foreach_entry) 2
ok 34 - element (foreach_entry) 3
ok 35 - element (foreach_entry) 4
ok 36 - element (foreach_entry) 5
ok 37 - element (foreach_entry) 6
ok 38 - head is empty after cut at first
ok 39 - tail element after cut at first 0
ok 40 - tail element after cut at first 1
ok 41 - tail element after cut at first 2
ok 42 - tail element after cut at first 3
ok 43 - tail element after cut at first 4
ok 44 - tail element after cut at first 5
ok 45 - tail element after cut at first 6
ok 46 - tail is empty after cut at last
ok 47 - head element after cut at last 0
ok 48 - head element after cut at last 1
ok 49 - head element after cut at last 2
ok 50 - head element after cut at last 3
ok 51 - head element after cut at last 4
ok 52 - head element after cut at last 5
ok 53 - head element after cut at last 6
ok 54 - head element after cut at middle 0
ok 55 - head element after cut at middle 1
ok 56 - head element after cut at middle 2
ok 57 - head element after cut at middle 3
ok 58 - tail element after cut at middle 4
ok 59 - tail element after cut at middle 5
ok 60 - tail element after cut at middle 6
ok 61 - tail is empty after concat
ok 62 - head element after concat 0
ok 63 - head element after concat 1
ok 64 - head element after concat 2
ok 65 - head element after concat 3
ok 66 - head element after concat 4
ok 67 - head element after concat 5
ok 68 - head element after concat 6
ok 69 - element 0 (insert)
ok 70 - element 1 (insert)
ok 71 - element 2 (insert)
ok 72 - element 3 (insert)
ok 73 - element 4 (insert)
ok 74 - first item (insert)
ok 75 - last item (insert)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment