Navigation


Changeset 778:003df4a9ade2 in freeDiameter for tests/testsess.c


Ignore:
Timestamp:
Jan 22, 2012, 12:11:34 AM (12 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added two new interfaces on Zach requests http://lists.freediameter.net/pipermail/help/2012-January/000312.html and http://lists.freediameter.net/pipermail/help/2012-January/000311.html

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/testsess.c

    r740 r778  
    174174                CHECK( 0, fd_sess_destroy( &sess1 ) );
    175175        }
     176       
     177        /* Test fd_sess_getcount */
     178        {
     179                uint32_t cnt;
     180                CHECK( 0, fd_sess_new( &sess1, TEST_DIAM_ID, CONSTSTRLEN(TEST_DIAM_ID), NULL, 0 ) );
     181                CHECK( 0, fd_sess_new( &sess2, TEST_DIAM_ID, CONSTSTRLEN(TEST_DIAM_ID), NULL, 0 ) );
     182                CHECK( 0, fd_sess_getcount(&cnt));
     183                CHECK( 2, cnt);
     184                CHECK( 0, fd_sess_destroy( &sess2 ) );
     185                CHECK( 0, fd_sess_getcount(&cnt));
     186                CHECK( 1, cnt);
     187                CHECK( 0, fd_sess_destroy( &sess1 ) );
     188                CHECK( 0, fd_sess_getcount(&cnt));
     189                CHECK( 0, cnt);
     190               
     191        }
    176192               
    177193        /* Test fd_sess_fromsid */
Note: See TracChangeset for help on using the changeset viewer.