Changeset e1b4ae0 in mainline for uspace/srv/net/tcp/test/iqueue.c


Ignore:
Timestamp:
2017-09-11T07:05:21Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9713b0b
Parents:
975d528
Message:

Start adding tests for TCP conn module. Make sure all connections have been freed at the end of a test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tcp/test/iqueue.c

    r975d528 re1b4ae0  
    5656        tcp_iqueue_init(&iqueue, conn);
    5757        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    58         PCUT_ASSERT_INT_EQUALS(ENOENT, rc);
     58        PCUT_ASSERT_ERRNO_VAL(ENOENT, rc);
    5959
    6060        tcp_conn_delete(conn);
     
    8989        tcp_iqueue_init(&iqueue, conn);
    9090        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    91         PCUT_ASSERT_INT_EQUALS(ENOENT, rc);
     91        PCUT_ASSERT_ERRNO_VAL(ENOENT, rc);
    9292
    9393        seg->seq = 10;
    9494        tcp_iqueue_insert_seg(&iqueue, seg);
    9595        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    96         PCUT_ASSERT_INT_EQUALS(EOK, rc);
     96        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
    9797
    9898        seg->seq = 15;
    9999        tcp_iqueue_insert_seg(&iqueue, seg);
    100100        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    101         PCUT_ASSERT_INT_EQUALS(ENOENT, rc);
     101        PCUT_ASSERT_ERRNO_VAL(ENOENT, rc);
    102102        tcp_iqueue_remove_seg(&iqueue, seg);
    103103
     
    137137        tcp_iqueue_init(&iqueue, conn);
    138138        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    139         PCUT_ASSERT_INT_EQUALS(ENOENT, rc);
     139        PCUT_ASSERT_ERRNO_VAL(ENOENT, rc);
    140140
    141141        /* Test reception in ascending order */
     
    146146
    147147        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    148         PCUT_ASSERT_INT_EQUALS(EOK, rc);
     148        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
    149149        PCUT_ASSERT_TRUE(rseg == seg1);
    150150
    151151        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    152         PCUT_ASSERT_INT_EQUALS(EOK, rc);
     152        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
    153153        PCUT_ASSERT_TRUE(rseg == seg2);
    154154
     
    160160
    161161        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    162         PCUT_ASSERT_INT_EQUALS(EOK, rc);
    163         PCUT_ASSERT_TRUE(rseg == seg2);
     162        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     163        PCUT_ASSERT_EQUALS(seg2, rseg);
    164164
    165165        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    166         PCUT_ASSERT_INT_EQUALS(EOK, rc);
    167         PCUT_ASSERT_TRUE(rseg == seg1);
     166        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     167        PCUT_ASSERT_EQUALS(seg1, rseg);
    168168
    169169        rc = tcp_iqueue_get_ready_seg(&iqueue, &rseg);
    170         PCUT_ASSERT_INT_EQUALS(ENOENT, rc);
     170        PCUT_ASSERT_ERRNO_VAL(ENOENT, rc);
    171171
    172172        tcp_segment_delete(seg1);
Note: See TracChangeset for help on using the changeset viewer.