|
QOF
0.8.7
|
tools to set up random test data. More...
#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.
Macros | |
| #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) |
| static gboolean | kvp_type_excluded (KvpValueType kvp_type) |
| void | random_glist_strings_only (gboolean strings_only) |
| static gboolean | do_bork (void) |
| static KvpValue * | get_random_kvp_value_depth (int type, gint depth) |
| static GList * | get_random_glist_depth (gint depth) |
| GList * | get_random_glist (void) |
| GUID * | get_random_guid (void) |
| bin_data * | get_random_binary_data (void) |
| static KvpFrame * | get_random_kvp_frame_depth (gint depth) |
| 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) |
tools to set up random test data.
Created by Linux Developers Group, 2001 Updates Linas Vepstas July 2004
Definition in file test-engine-stuff.c.
1.8.4