exip  Alpha 0.5.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
check_emptyType.c File Reference

Tests the creation of EmptyType grammars and the xsi:nil attribute handling. More...

#include <stdlib.h>
#include <check.h>
#include "procTypes.h"
#include "EXIParser.h"
#include "stringManipulate.h"
#include "grammarGenerator.h"

Go to the source code of this file.

Data Structures

struct  appData
 

Macros

#define MAX_PATH_LEN   200
 
#define EMPTY_TYPE_SCHEMA   "EmptyTypes/emptyTypeSchema-xsd.exi"
 
#define EMPTY_TYPE_DEFAULT   "EmptyTypes/emptyTypeTest-def.exi"
 
#define EMPTY_TYPE_STRICT   "EmptyTypes/emptyTypeTest-strict.exi"
 
#define OUTPUT_BUFFER_SIZE   2000
 

Typedefs

typedef struct appData appData
 

Functions

size_t readFileInputStream (void *buf, size_t readSize, void *stream)
 
 START_TEST (test_default_options)
 
END_TEST START_TEST (test_strict_option)
 
END_TEST Suiteexip_suite (void)
 
int main (int argc, char *argv[])
 

Detailed Description

Date
Jul 12, 2012
Author
Rumen Kyusakov
Version
0.5
[Revision] $Id: check_emptyType.c 328 2013-10-30 16:00:10Z kjussakov $

Definition in file check_emptyType.c.

Macro Definition Documentation

#define EMPTY_TYPE_DEFAULT   "EmptyTypes/emptyTypeTest-def.exi"

Definition at line 30 of file check_emptyType.c.

#define EMPTY_TYPE_SCHEMA   "EmptyTypes/emptyTypeSchema-xsd.exi"

Definition at line 29 of file check_emptyType.c.

#define EMPTY_TYPE_STRICT   "EmptyTypes/emptyTypeTest-strict.exi"

Definition at line 31 of file check_emptyType.c.

#define MAX_PATH_LEN   200

Definition at line 25 of file check_emptyType.c.

#define OUTPUT_BUFFER_SIZE   2000

Definition at line 33 of file check_emptyType.c.

Typedef Documentation

typedef struct appData appData

Definition at line 40 of file check_emptyType.c.

Function Documentation

END_TEST Suite* exip_suite ( void  )

Definition at line 375 of file check_emptyType.c.

int main ( int  argc,
char *  argv[] 
)

Definition at line 394 of file check_emptyType.c.

size_t readFileInputStream ( void *  buf,
size_t  readSize,
void *  stream 
)

Definition at line 42 of file check_emptyType.c.

START_TEST ( test_default_options  )

Definition at line 228 of file check_emptyType.c.

END_TEST START_TEST ( test_strict_option  )

Definition at line 300 of file check_emptyType.c.