Created by Linux Developers Group, 2001 Updates Linas Vepstas July 2004
Definition in file test-engine-stuff.c.
#include <sys/types.h>
#include <dirent.h>
#include <fcntl.h>
#include <glib.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
#include "config.h"
#include "qof.h"
#include "test-engine-stuff.h"
#include "test-stuff.h"
Go to the source code of this file.
Defines | |
| #define | RAND_IN_RANGE(X) (((X)*((gint64) (rand()+1)))/RAND_MAX) |
Enumerations | |
| enum | sort_type_t { BY_STANDARD = 1, BY_DATE, BY_DATE_ENTERED, BY_DATE_RECONCILED, BY_NUM, BY_AMOUNT, BY_MEMO, BY_DESC, BY_NONE } |
Functions | |
| void | set_max_kvp_depth (gint max_kvp_depth) |
| void | set_max_kvp_frame_elements (gint max_kvp_frame_elements) |
| void | kvp_exclude_type (KvpValueType kvp_type) |
| void | random_glist_strings_only (gboolean strings_only) |
| void | random_timespec_zero_nsec (gboolean zero_nsec_in) |
| void | random_timespec_usec_resolution (gboolean usec_resolution_in) |
| GList * | get_random_glist (void) |
| Timespec * | get_random_timespec (void) |
| GUID * | get_random_guid (void) |
| bin_data * | get_random_binary_data (void) |
| KvpFrame * | get_random_kvp_frame (void) |
| KvpValue * | get_random_kvp_value (int type) |
| QofNumeric | get_random_qof_numeric (void) |
| TestQueryTypes | get_random_query_type (void) |
Variables | |
| gboolean | gnc_engine_debug_random = FALSE |
1.4.7