/*****************************************************************************
 *                                  _   _ ____  _
 *  Project                     ___| | | |  _ \| |
 *                             / __| | | | |_) | |
 *                            | (__| |_| |  _ <| |___
 *                             \___|\___/|_| \_\_____|
 *
 */

#include "test.h"

#include "memdebug.h"
#include "llist.h"

int test(char *URL)
{
  struct curl_llist *llist;
  
  llist = Curl_llist_alloc( NULL );
  
  if( llist->size != 0 ) {
    fprintf(stderr, "llist size didn't initiate to zero\n");
    return TEST_ERR_MAJOR_BAD;
  }
  
  if( llist->head != NULL ) {
    fprintf(stderr, "llist head didn't initiate to NULL\n");
    return TEST_ERR_MAJOR_BAD;
  }
  
  if( llist->tail != NULL ) {
    fprintf(stderr, "llist tail didn't initiate to NULL\n");
    return TEST_ERR_MAJOR_BAD;
  }
  
  if( llist->dtor != NULL ) {
    fprintf(stderr, "llist dtor didn't initiate to NULL\n");
    return TEST_ERR_MAJOR_BAD;
  }
  
  return 0;
  
}

