Merge lp:~linuxjedi/libdrizzle/5.1-test-fixes into lp:libdrizzle

Proposed by Andrew Hutchings
Status: Merged
Approved by: Andrew Hutchings
Approved revision: 118
Merged at revision: 118
Proposed branch: lp:~linuxjedi/libdrizzle/5.1-test-fixes
Merge into: lp:libdrizzle
Diff against target: 682 lines (+161/-152)
13 files modified
.bzrignore (+1/-0)
tests/unit/column.c (+10/-10)
tests/unit/common.c (+13/-7)
tests/unit/common.h (+2/-2)
tests/unit/datetypes.c (+13/-11)
tests/unit/insert_id.c (+14/-14)
tests/unit/nulls.c (+15/-15)
tests/unit/numbers.c (+11/-11)
tests/unit/query.c (+14/-14)
tests/unit/row.c (+16/-16)
tests/unit/statement.c (+18/-18)
tests/unit/statement_char.c (+18/-18)
tests/unit/unbuffered_query.c (+16/-16)
To merge this branch: bzr merge lp:~linuxjedi/libdrizzle/5.1-test-fixes
Reviewer Review Type Date Requested Status
Drizzle Trunk Pending
Review via email: mp+161216@code.launchpad.net

Description of the change

Fix test cases

1. Datetypes test needs 5.6.4 onwards (so broke Ubuntu 12.04 builder)
2. Automake 1.13 test running works in parallel so test now support this

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2012-12-28 10:37:41 +0000
3+++ .bzrignore 2013-04-26 19:01:27 +0000
4@@ -40,3 +40,4 @@
5 docs/changes/
6 docs/latex/
7 libdrizzle-config
8+test-suite.log
9
10=== modified file 'tests/unit/column.c'
11--- tests/unit/column.c 2013-03-19 20:38:59 +0000
12+++ tests/unit/column.c 2013-04-26 19:01:27 +0000
13@@ -56,13 +56,13 @@
14
15 set_up_connection();
16 CHECKED_QUERY("SET CHARACTER SET latin1"); /* Or any other one-byte-per-character character set */
17- set_up_schema();
18-
19- CHECKED_QUERY("create table libdrizzle.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)");
20-
21- CHECKED_QUERY("insert into libdrizzle.t1 (b) values ('this'),('is'),('war')");
22-
23- CHECKED_QUERY("select * from libdrizzle.t1");
24+ set_up_schema("test_column");
25+
26+ CHECKED_QUERY("create table test_column.t1 (a int primary key auto_increment, b varchar(255), c timestamp default current_timestamp)");
27+
28+ CHECKED_QUERY("insert into test_column.t1 (b) values ('this'),('is'),('war')");
29+
30+ CHECKED_QUERY("select * from test_column.t1");
31
32 drizzle_result_buffer(result);
33 num_fields= drizzle_result_column_count(result);
34@@ -82,7 +82,7 @@
35 while ((column= drizzle_column_next(result)))
36 {
37 cur_column++;
38- ASSERT_EQ_(strcmp(drizzle_column_db(column), "libdrizzle"), 0, "Column has bad DB name");
39+ ASSERT_EQ_(strcmp(drizzle_column_db(column), "test_column"), 0, "Column has bad DB name");
40 ASSERT_EQ_(strcmp(drizzle_column_table(column), "t1"), 0, "Column had bad table name");
41 switch (cur_column) {
42 case 1:
43@@ -105,9 +105,9 @@
44
45 drizzle_result_free(result);
46
47- CHECKED_QUERY("DROP TABLE libdrizzle.t1");
48+ CHECKED_QUERY("DROP TABLE test_column.t1");
49
50- tear_down_schema();
51+ tear_down_schema("test_column");
52
53 return EXIT_SUCCESS;
54 }
55
56=== modified file 'tests/unit/common.c'
57--- tests/unit/common.c 2013-04-21 21:56:39 +0000
58+++ tests/unit/common.c 2013-04-26 19:01:27 +0000
59@@ -73,21 +73,27 @@
60 ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "%s(%s)", drizzle_error(con), drizzle_strerror(driz_ret));
61 }
62
63-void set_up_schema(void)
64+void set_up_schema(const char *schema)
65 {
66 drizzle_result_st VARIABLE_IS_NOT_USED *result;
67 drizzle_return_t driz_ret;
68-
69- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
70- CHECKED_QUERY("CREATE SCHEMA libdrizzle");
71- CHECK(drizzle_select_db(con, "libdrizzle"));
72+ char sch_query[128];
73+
74+ snprintf(sch_query, 127, "DROP SCHEMA IF EXISTS %s", schema);
75+
76+ CHECKED_QUERY(sch_query);
77+ snprintf(sch_query, 127, "CREATE SCHEMA %s", schema);
78+ CHECKED_QUERY(sch_query);
79+ CHECK(drizzle_select_db(con, schema));
80 }
81
82-void tear_down_schema(void)
83+void tear_down_schema(const char *schema)
84 {
85 drizzle_result_st VARIABLE_IS_NOT_USED *result;
86 drizzle_return_t driz_ret;
87+ char sch_query[128];
88
89- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
90+ snprintf(sch_query, 127, "DROP SCHEMA IF EXISTS %s", schema);
91+ CHECKED_QUERY(sch_query);
92 }
93
94
95=== modified file 'tests/unit/common.h'
96--- tests/unit/common.h 2013-04-21 21:41:39 +0000
97+++ tests/unit/common.h 2013-04-26 19:01:27 +0000
98@@ -61,8 +61,8 @@
99 extern void close_connection_on_exit(void);
100
101 /* For unit tests that make tables, etc.: delete-and-recreate the schema on setup, and delete the schema on teardown. */
102-extern void set_up_schema(void);
103-extern void tear_down_schema(void);
104+extern void set_up_schema(const char* schema);
105+extern void tear_down_schema(const char* schema);
106
107 /* Perform a query; assign the result to 'result' and the returncode to 'driz_ret'; assert that the returncode is DRIZZLE_RETURN_OK. */
108 #define CHECKED_QUERY(cmd) result = drizzle_query(con, cmd, 0, &driz_ret); \
109
110=== modified file 'tests/unit/datetypes.c'
111--- tests/unit/datetypes.c 2013-04-25 10:15:18 +0000
112+++ tests/unit/datetypes.c 2013-04-26 19:01:27 +0000
113@@ -85,20 +85,22 @@
114 unsigned rows_in_table;
115
116 set_up_connection();
117- set_up_schema();
118-
119- CHECKED_QUERY("create table libdrizzle.dt1 (a int primary key not null, b date, c year(4), d timestamp(0), e timestamp(6), f time(0), g time(6), h datetime(0), i datetime(6))");
120+ set_up_schema("test_datetime");
121+
122+ SKIP_IF_(drizzle_server_version_number(con) < 50604, "Test requires MySQL 5.6.4 or higher");
123+
124+ CHECKED_QUERY("create table test_datetime.dt1 (a int primary key not null, b date, c year(4), d timestamp(0), e timestamp(6), f time(0), g time(6), h datetime(0), i datetime(6))");
125 rows_in_table = 0;
126
127 /* Insert rows with pk 1 and 2 */
128- CHECKED_QUERY("insert into libdrizzle.dt1 (a,b,c,d,e,f,g,h,i) values "
129+ CHECKED_QUERY("insert into test_datetime.dt1 (a,b,c,d,e,f,g,h,i) values "
130 "(1, '1970-01-01', '2112', '2013-03-13 09:22:00.001', '2013-03-13 09:22:00.001', '6:15:03', '23:59:59.75', '1642-12-25 12:15:01', '1642-12-25 12:12:00.125'),"
131 "(2, '84-02-29', '12', NOW(), NOW(), '3 6:15:03', '23:59:59.0625', '1642-12-25 12:15:01', '1642-12-25 12:12:00.000000');");
132 ASSERT_EQ(drizzle_result_affected_rows(result), 2);
133 rows_in_table += 2;
134
135 /* Insert row with pk 3 and 4 - test marshaling values we transmit */
136- query = "insert into libdrizzle.dt1 (a,b,c,d,e,f,g,h,i) values (?,?,?,?,?,?,?,?,?)";
137+ query = "insert into test_datetime.dt1 (a,b,c,d,e,f,g,h,i) values (?,?,?,?,?,?,?,?,?)";
138 sth = drizzle_stmt_prepare(con, query, strlen(query), &driz_ret);
139 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), query);
140
141@@ -139,7 +141,7 @@
142 CHECK(drizzle_stmt_close(sth));
143
144 /* Read the table back, with values sent over the wire in text form */
145- CHECKED_QUERY("select * from libdrizzle.dt1 order by a");
146+ CHECKED_QUERY("select * from test_datetime.dt1 order by a");
147
148 drizzle_result_buffer(result);
149 num_fields= drizzle_result_column_count(result);
150@@ -163,7 +165,7 @@
151 while ((column= drizzle_column_next(result)))
152 {
153 cur_column++;
154- ASSERT_EQ_(strcmp(drizzle_column_db(column), "libdrizzle"), 0, "Column has bad DB name");
155+ ASSERT_EQ_(strcmp(drizzle_column_db(column), "test_datetime"), 0, "Column has bad DB name");
156 ASSERT_EQ_(strcmp(drizzle_column_table(column), "dt1"), 0, "Column %d had bad table name", cur_column);
157 ASSERT_EQ(drizzle_column_current(result), cur_column);
158 ASSERT_STREQ_(drizzle_column_name(column), column_names[cur_column], "Column %d name", cur_column);
159@@ -200,7 +202,7 @@
160 drizzle_result_free(result);
161
162 /* Read the table back, with values sent over the wire in binary form */
163- query = "select a,b,c,d,e,f,g,h,i from libdrizzle.dt1 order by a";
164+ query = "select a,b,c,d,e,f,g,h,i from test_datetime.dt1 order by a";
165 sth = drizzle_stmt_prepare(con, query, strlen(query), &driz_ret);
166 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), query);
167 driz_ret = drizzle_stmt_execute(sth);
168@@ -279,7 +281,7 @@
169 const char *col_name = column_names[checking_column];
170 char query_buf[128];
171 int VARIABLE_IS_NOT_USED unused;
172- unused = snprintf(query_buf, 128, "select a, %s, cast(%s as char) from libdrizzle.dt1",
173+ unused = snprintf(query_buf, 128, "select a, %s, cast(%s as char) from test_datetime.dt1",
174 col_name, col_name);
175 query = query_buf;
176
177@@ -323,9 +325,9 @@
178 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s", drizzle_strerror(driz_ret), drizzle_error(con));
179 }
180
181- CHECKED_QUERY("DROP TABLE libdrizzle.dt1");
182+ CHECKED_QUERY("DROP TABLE test_datetime.dt1");
183
184- tear_down_schema();
185+ tear_down_schema("test_datetime");
186
187 return EXIT_SUCCESS;
188 }
189
190=== modified file 'tests/unit/insert_id.c'
191--- tests/unit/insert_id.c 2013-03-04 22:11:55 +0000
192+++ tests/unit/insert_id.c 2013-04-26 19:01:27 +0000
193@@ -68,31 +68,31 @@
194 }
195 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
196
197- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
198-
199- CHECKED_QUERY("CREATE SCHEMA libdrizzle");
200-
201- ret= drizzle_select_db(con, "libdrizzle");
202- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
203-
204- CHECKED_QUERY("create table libdrizzle.t1 (a int primary key auto_increment, b int)");
205-
206- drizzle_result_st *result= drizzle_query(con, "insert into libdrizzle.t1 (b) values (1),(2),(3)", 0, &ret);
207+ CHECKED_QUERY("DROP SCHEMA IF EXISTS test_insert");
208+
209+ CHECKED_QUERY("CREATE SCHEMA test_insert");
210+
211+ ret= drizzle_select_db(con, "test_insert");
212+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_insert");
213+
214+ CHECKED_QUERY("create table test_insert.t1 (a int primary key auto_increment, b int)");
215+
216+ drizzle_result_st *result= drizzle_query(con, "insert into test_insert.t1 (b) values (1),(2),(3)", 0, &ret);
217 ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "insert into libdrizzle.t1 (b) values (1),(2),(3): %s", drizzle_error(con));
218 ASSERT_TRUE(result);
219
220 ASSERT_EQ_(drizzle_result_insert_id(result), 1, "Got bad insert_id (expected 1, got %"PRIu64")", drizzle_result_insert_id(result));
221 drizzle_result_free(result);
222
223- result= drizzle_query(con, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6)", 0, &ret);
224- ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "INSERT INTO libdrizzle.t1 (b) VALUES (4),(5),(6): %s", drizzle_error(con));
225+ result= drizzle_query(con, "INSERT INTO test_insert.t1 (b) VALUES (4),(5),(6)", 0, &ret);
226+ ASSERT_EQ_(ret, DRIZZLE_RETURN_OK, "INSERT INTO test_insert.t1 (b) VALUES (4),(5),(6): %s", drizzle_error(con));
227
228 ASSERT_EQ_(drizzle_result_insert_id(result), 4, "Got bad insert_id (expected 4, got %"PRIu64")", drizzle_result_insert_id(result));
229 drizzle_result_free(result);
230
231- CHECKED_QUERY("DROP TABLE libdrizzle.t1");
232+ CHECKED_QUERY("DROP TABLE test_insert.t1");
233
234- CHECKED_QUERY("DROP SCHEMA libdrizzle");
235+ CHECKED_QUERY("DROP SCHEMA test_insert");
236
237 ret= drizzle_quit(con);
238 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));
239
240=== modified file 'tests/unit/nulls.c'
241--- tests/unit/nulls.c 2013-04-22 19:14:35 +0000
242+++ tests/unit/nulls.c 2013-04-26 19:01:27 +0000
243@@ -85,19 +85,19 @@
244 }
245 ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(driz_ret));
246
247- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
248-
249- CHECKED_QUERY("CREATE SCHEMA libdrizzle");
250-
251- driz_ret= drizzle_select_db(con, "libdrizzle");
252- ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "USE libdrizzle");
253-
254- CHECKED_QUERY("create table libdrizzle.t1 (a int, b int, c int, d int, e int, f int, g int, h int, i int, j int, k int)");
255+ CHECKED_QUERY("DROP SCHEMA IF EXISTS test_nulls");
256+
257+ CHECKED_QUERY("CREATE SCHEMA test_nulls");
258+
259+ driz_ret= drizzle_select_db(con, "test_nulls");
260+ ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "USE test_nulls");
261+
262+ CHECKED_QUERY("create table test_nulls.t1 (a int, b int, c int, d int, e int, f int, g int, h int, i int, j int, k int)");
263
264 #define NCOLS 11
265
266 char *querybuf = calloc(256 + 60*64, 1);
267- strcpy(querybuf, "insert into libdrizzle.t1 values ");
268+ strcpy(querybuf, "insert into test_nulls.t1 values ");
269 char *p = querybuf + strlen(querybuf);
270
271 for(int sym = 0; sym < 64; sym++) {
272@@ -121,7 +121,7 @@
273 CHECKED_QUERY(querybuf);
274
275 #ifdef TEST_PREPARED_STATEMENTS
276- strcpy(querybuf, "insert into libdrizzle.t1 values (?,?,?,?,?,?,?,?,?,?,?)");
277+ strcpy(querybuf, "insert into test_nulls.t1 values (?,?,?,?,?,?,?,?,?,?,?)");
278 sth = drizzle_stmt_prepare(con, querybuf, strlen(querybuf), &driz_ret);
279 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), querybuf);
280
281@@ -161,7 +161,7 @@
282 table_size = 64;
283 #endif
284
285- CHECKED_QUERY("select a,b,c,d,e,f,g,h,i,j,k from libdrizzle.t1 order by e");
286+ CHECKED_QUERY("select a,b,c,d,e,f,g,h,i,j,k from test_nulls.t1 order by e");
287 drizzle_result_buffer(result);
288 num_fields= drizzle_result_column_count(result);
289 ASSERT_EQ_(num_fields, NCOLS, "Bad number of fields, expected %d, got %d", 11, num_fields);
290@@ -208,7 +208,7 @@
291 drizzle_result_free(result);
292
293 #ifdef TEST_PREPARED_STATEMENTS
294- strcpy(querybuf, "select a,b,c,d,e,f,g,h,i,j,k from libdrizzle.t1 order by e");
295+ strcpy(querybuf, "select a,b,c,d,e,f,g,h,i,j,k from test_nulls.t1 order by e");
296 sth = drizzle_stmt_prepare(con, querybuf, strlen(querybuf), &driz_ret);
297 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), querybuf);
298 driz_ret = drizzle_stmt_execute(sth);
299@@ -266,10 +266,10 @@
300 ASSERT_EQ(drizzle_stmt_close(sth), DRIZZLE_RETURN_OK);
301 #endif
302
303- CHECKED_QUERY("DROP TABLE libdrizzle.t1");
304- ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "DROP TABLE libdrizzle.t1");
305+ CHECKED_QUERY("DROP TABLE test_nulls.t1");
306+ ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "DROP TABLE test_nulls.t1");
307
308- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
309+ CHECKED_QUERY("DROP SCHEMA IF EXISTS test_nulls");
310
311 driz_ret= drizzle_quit(con);
312 ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "%s", drizzle_strerror(driz_ret));
313
314=== modified file 'tests/unit/numbers.c'
315--- tests/unit/numbers.c 2013-04-21 21:41:39 +0000
316+++ tests/unit/numbers.c 2013-04-26 19:01:27 +0000
317@@ -89,20 +89,20 @@
318 int num_fields;
319
320 set_up_connection();
321- set_up_schema();
322+ set_up_schema("test_numbers");
323
324- CHECKED_QUERY("create table libdrizzle.t1 (a int primary key auto_increment, b tinyint, c smallint, d mediumint, e int, f bigint, g float, h double)");
325+ CHECKED_QUERY("create table test_numbers.t1 (a int primary key auto_increment, b tinyint, c smallint, d mediumint, e int, f bigint, g float, h double)");
326
327 /* Insert rows with pk 1 and 2 */
328- CHECKED_QUERY("insert into libdrizzle.t1 (b,c,d,e,f,g,h) values (1,1,1,1,1,1,1), (127,32687,8388351,2147352575,9222246136947920895,443664,291.2711110711098);");
329+ CHECKED_QUERY("insert into test_numbers.t1 (b,c,d,e,f,g,h) values (1,1,1,1,1,1,1), (127,32687,8388351,2147352575,9222246136947920895,443664,291.2711110711098);");
330 ASSERT_EQ(drizzle_result_affected_rows(result), 2);
331
332 /* Insert row with pk 3 */
333- CHECKED_QUERY("insert into libdrizzle.t1 (b,c,d,e,f,g,h) ( select 0-b, 0-c, 0-d, 0-e, 0-f, g+1.015625, h+1 from t1 where a = 2 );");
334+ CHECKED_QUERY("insert into test_numbers.t1 (b,c,d,e,f,g,h) ( select 0-b, 0-c, 0-d, 0-e, 0-f, g+1.015625, h+1 from t1 where a = 2 );");
335 ASSERT_EQ(drizzle_result_affected_rows(result), 1);
336
337 /* Insert row with pk 4 - test marshaling values we transmit */
338- query = "insert into libdrizzle.t1 (b,c,d,e,f,g,h) values (?,?,?,?,?,?,?)";
339+ query = "insert into test_numbers.t1 (b,c,d,e,f,g,h) values (?,?,?,?,?,?,?)";
340 sth = drizzle_stmt_prepare(con, query, strlen(query), &driz_ret);
341 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), query);
342 CHECK(drizzle_stmt_set_tiny(sth, 0, 127, 0));
343@@ -121,7 +121,7 @@
344 /* TODO: Also send some negative values of each type */
345
346 /* Read the table back, with values sent over the wire in text form */
347- CHECKED_QUERY("select * from libdrizzle.t1 order by b, a");
348+ CHECKED_QUERY("select * from test_numbers.t1 order by b, a");
349
350 drizzle_result_buffer(result);
351 num_fields= drizzle_result_column_count(result);
352@@ -147,7 +147,7 @@
353 while ((column= drizzle_column_next(result)))
354 {
355 cur_column++;
356- ASSERT_EQ_(strcmp(drizzle_column_db(column), "libdrizzle"), 0, "Column has bad DB name");
357+ ASSERT_EQ_(strcmp(drizzle_column_db(column), "test_numbers"), 0, "Column has bad DB name");
358 ASSERT_EQ_(strcmp(drizzle_column_table(column), "t1"), 0, "Column had bad table name");
359 ASSERT_EQ(drizzle_column_current(result), cur_column);
360 ASSERT_STREQ(drizzle_column_name(column), column_names[cur_column]);
361@@ -187,7 +187,7 @@
362 drizzle_result_free(result);
363
364 /* Read the table back, with values sent over the wire in binary form */
365- query = "select a,b,c,d,e,f,g,h from libdrizzle.t1";
366+ query = "select a,b,c,d,e,f,g,h from test_numbers.t1";
367 sth = drizzle_stmt_prepare(con, query, strlen(query), &driz_ret);
368 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s, preparing \"%s\"", drizzle_strerror(driz_ret), drizzle_error(con), query);
369 driz_ret = drizzle_stmt_execute(sth);
370@@ -317,10 +317,10 @@
371 driz_ret = drizzle_stmt_close(sth);
372 ASSERT_EQ_(driz_ret, DRIZZLE_RETURN_OK, "Error (%s): %s", drizzle_strerror(driz_ret), drizzle_error(con));
373
374- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &driz_ret);
375- ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "DROP TABLE libdrizzle.t1");
376+ drizzle_query(con, "DROP TABLE test_numbers.t1", 0, &driz_ret);
377+ ASSERT_EQ_(DRIZZLE_RETURN_OK, driz_ret, "DROP TABLE test_numbers.t1");
378
379- tear_down_schema();
380+ tear_down_schema("test_numbers");
381
382 return EXIT_SUCCESS;
383 }
384
385=== modified file 'tests/unit/query.c'
386--- tests/unit/query.c 2013-03-04 22:11:55 +0000
387+++ tests/unit/query.c 2013-04-26 19:01:27 +0000
388@@ -68,28 +68,28 @@
389 }
390 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret));
391
392- CHECKED_QUERY("DROP SCHEMA IF EXISTS libdrizzle");
393-
394- CHECKED_QUERY("CREATE SCHEMA libdrizzle");
395-
396- ret= drizzle_select_db(con, "libdrizzle");
397- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
398-
399- drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret);
400+ CHECKED_QUERY("DROP SCHEMA IF EXISTS test_query");
401+
402+ CHECKED_QUERY("CREATE SCHEMA test_query");
403+
404+ ret= drizzle_select_db(con, "test_query");
405+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_query");
406+
407+ drizzle_query(con, "create table test_query.t1 (a int)", 0, &ret);
408 if (ret != DRIZZLE_RETURN_OK)
409 {
410 printf("Create table failure\n");
411 return EXIT_FAILURE;
412 }
413
414- drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret);
415+ drizzle_query(con, "insert into test_query.t1 values (1),(2),(3)", 0, &ret);
416 if (ret != DRIZZLE_RETURN_OK)
417 {
418 printf("Insert failure\n");
419 return EXIT_FAILURE;
420 }
421
422- drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret);
423+ drizzle_result_st *result= drizzle_query(con, "select * from test_query.t1", 0, &ret);
424 if (ret != DRIZZLE_RETURN_OK)
425 {
426 printf("Select failure\n");
427@@ -124,11 +124,11 @@
428
429 drizzle_result_free(result);
430
431- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret);
432- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1");
433+ drizzle_query(con, "DROP TABLE test_query.t1", 0, &ret);
434+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE test_query.t1");
435
436- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
437- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con));
438+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_query", 0, &ret);
439+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA test_query (%s)", drizzle_error(con));
440
441 ret= drizzle_quit(con);
442 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));
443
444=== modified file 'tests/unit/row.c'
445--- tests/unit/row.c 2013-01-27 09:48:19 +0000
446+++ tests/unit/row.c 2013-04-26 19:01:27 +0000
447@@ -66,30 +66,30 @@
448 }
449 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret));
450
451- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
452- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
453-
454- drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret);
455- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
456-
457- ret= drizzle_select_db(con, "libdrizzle");
458- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
459-
460- drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret);
461+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_row", 0, &ret);
462+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_row (%s)", drizzle_error(con));
463+
464+ drizzle_query(con, "CREATE SCHEMA test_row", 0, &ret);
465+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_row (%s)", drizzle_error(con));
466+
467+ ret= drizzle_select_db(con, "test_row");
468+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_row");
469+
470+ drizzle_query(con, "create table test_row.t1 (a int)", 0, &ret);
471 if (ret != DRIZZLE_RETURN_OK)
472 {
473 printf("Create table failure\n");
474 return EXIT_FAILURE;
475 }
476
477- drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret);
478+ drizzle_query(con, "insert into test_row.t1 values (1),(2),(3)", 0, &ret);
479 if (ret != DRIZZLE_RETURN_OK)
480 {
481 printf("Insert failure\n");
482 return EXIT_FAILURE;
483 }
484
485- drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret);
486+ drizzle_result_st *result= drizzle_query(con, "select * from test_row.t1", 0, &ret);
487 if (ret != DRIZZLE_RETURN_OK)
488 {
489 printf("Select failure\n");
490@@ -148,11 +148,11 @@
491
492 drizzle_result_free(result);
493
494- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret);
495- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1");
496+ drizzle_query(con, "DROP TABLE test_row.t1", 0, &ret);
497+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE test_row.t1");
498
499- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
500- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con));
501+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_row", 0, &ret);
502+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA test_row (%s)", drizzle_error(con));
503
504 ret= drizzle_quit(con);
505 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));
506
507=== modified file 'tests/unit/statement.c'
508--- tests/unit/statement.c 2013-02-27 19:08:06 +0000
509+++ tests/unit/statement.c 2013-04-26 19:01:27 +0000
510@@ -70,22 +70,22 @@
511 }
512 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret));
513
514- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
515- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
516-
517- drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret);
518- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
519-
520- ret= drizzle_select_db(con, "libdrizzle");
521- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
522-
523- drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret);
524- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con));
525-
526- drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret);
527+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_stmt", 0, &ret);
528+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_stmt (%s)", drizzle_error(con));
529+
530+ drizzle_query(con, "CREATE SCHEMA test_stmt", 0, &ret);
531+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_stmt (%s)", drizzle_error(con));
532+
533+ ret= drizzle_select_db(con, "test_stmt");
534+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_stmt");
535+
536+ drizzle_query(con, "create table test_stmt.t1 (a int)", 0, &ret);
537+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table test_stmt.t1 (a int): %s", drizzle_error(con));
538+
539+ drizzle_query(con, "insert into test_stmt.t1 values (1),(2),(3)", 0, &ret);
540 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
541
542- const char *query= "select * from libdrizzle.t1 where a > ?";
543+ const char *query= "select * from test_stmt.t1 where a > ?";
544 stmt= drizzle_stmt_prepare(con, query, strlen(query), &ret);
545 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
546
547@@ -146,11 +146,11 @@
548 ret = drizzle_stmt_close(stmt);
549 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
550
551- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret);
552- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1");
553+ drizzle_query(con, "DROP TABLE test_stmt.t1", 0, &ret);
554+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE test_stmt.t1");
555
556- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
557- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con));
558+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_stmt", 0, &ret);
559+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA test_stmt (%s)", drizzle_error(con));
560
561 ret= drizzle_quit(con);
562 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));
563
564=== modified file 'tests/unit/statement_char.c'
565--- tests/unit/statement_char.c 2013-01-27 09:48:19 +0000
566+++ tests/unit/statement_char.c 2013-04-26 19:01:27 +0000
567@@ -70,22 +70,22 @@
568 }
569 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret));
570
571- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
572- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
573-
574- drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret);
575- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
576-
577- ret= drizzle_select_db(con, "libdrizzle");
578- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
579-
580- drizzle_query(con, "create table libdrizzle.t1 (a varchar(50))", 0, &ret);
581- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table libdrizzle.t1 (a int): %s", drizzle_error(con));
582-
583- drizzle_query(con, "insert into libdrizzle.t1 values ('hello'),('drizzle'),('people')", 0, &ret);
584+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_stmt_ch", 0, &ret);
585+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_stmt_ch (%s)", drizzle_error(con));
586+
587+ drizzle_query(con, "CREATE SCHEMA test_stmt_ch", 0, &ret);
588+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_stmt_ch (%s)", drizzle_error(con));
589+
590+ ret= drizzle_select_db(con, "test_stmt_ch");
591+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_stmt_ch");
592+
593+ drizzle_query(con, "create table test_stmt_ch.t1 (a varchar(50))", 0, &ret);
594+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "create table test_stmt_ch.t1 (a int): %s", drizzle_error(con));
595+
596+ drizzle_query(con, "insert into test_stmt_ch.t1 values ('hello'),('drizzle'),('people')", 0, &ret);
597 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
598
599- const char *query= "select * from libdrizzle.t1 where a = ?";
600+ const char *query= "select * from test_stmt_ch.t1 where a = ?";
601 stmt= drizzle_stmt_prepare(con, query, strlen(query), &ret);
602 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_error(con));
603
604@@ -141,11 +141,11 @@
605 ret = drizzle_stmt_close(stmt);
606 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_stmt_close() %s", drizzle_error(con));
607
608- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret);
609- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1");
610+ drizzle_query(con, "DROP TABLE test_stmt_ch.t1", 0, &ret);
611+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE test_stmt_ch.t1");
612
613- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
614- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con));
615+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_stmt_ch", 0, &ret);
616+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA test_stmt_ch (%s)", drizzle_error(con));
617
618 ret= drizzle_quit(con);
619 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));
620
621=== modified file 'tests/unit/unbuffered_query.c'
622--- tests/unit/unbuffered_query.c 2013-01-27 09:48:19 +0000
623+++ tests/unit/unbuffered_query.c 2013-04-26 19:01:27 +0000
624@@ -66,30 +66,30 @@
625 }
626 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "drizzle_connect(): %s(%s)", drizzle_error(con), drizzle_strerror(ret));
627
628- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
629- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
630-
631- drizzle_query(con, "CREATE SCHEMA libdrizzle", 0, &ret);
632- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA libdrizzle (%s)", drizzle_error(con));
633-
634- ret= drizzle_select_db(con, "libdrizzle");
635- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE libdrizzle");
636-
637- drizzle_query(con, "create table libdrizzle.t1 (a int)", 0, &ret);
638+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_unbuff", 0, &ret);
639+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_unbuff (%s)", drizzle_error(con));
640+
641+ drizzle_query(con, "CREATE SCHEMA test_unbuff", 0, &ret);
642+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "CREATE SCHEMA test_unbuff (%s)", drizzle_error(con));
643+
644+ ret= drizzle_select_db(con, "test_unbuff");
645+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "USE test_unbuff");
646+
647+ drizzle_query(con, "create table test_unbuff.t1 (a int)", 0, &ret);
648 if (ret != DRIZZLE_RETURN_OK)
649 {
650 printf("Create table failure\n");
651 return EXIT_FAILURE;
652 }
653
654- drizzle_query(con, "insert into libdrizzle.t1 values (1),(2),(3)", 0, &ret);
655+ drizzle_query(con, "insert into test_unbuff.t1 values (1),(2),(3)", 0, &ret);
656 if (ret != DRIZZLE_RETURN_OK)
657 {
658 printf("Insert failure\n");
659 return EXIT_FAILURE;
660 }
661
662- drizzle_result_st *result= drizzle_query(con, "select * from libdrizzle.t1", 0, &ret);
663+ drizzle_result_st *result= drizzle_query(con, "select * from test_unbuff.t1", 0, &ret);
664 if (ret != DRIZZLE_RETURN_OK)
665 {
666 printf("Select failure\n");
667@@ -142,11 +142,11 @@
668
669 drizzle_result_free(result);
670
671- drizzle_query(con, "DROP TABLE libdrizzle.t1", 0, &ret);
672- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE libdrizzle.t1");
673+ drizzle_query(con, "DROP TABLE test_unbuff.t1", 0, &ret);
674+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP TABLE test_unbuff.t1");
675
676- drizzle_query(con, "DROP SCHEMA IF EXISTS libdrizzle", 0, &ret);
677- ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA libdrizzle (%s)", drizzle_error(con));
678+ drizzle_query(con, "DROP SCHEMA IF EXISTS test_unbuff", 0, &ret);
679+ ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "DROP SCHEMA test_unbuff (%s)", drizzle_error(con));
680
681 ret= drizzle_quit(con);
682 ASSERT_EQ_(DRIZZLE_RETURN_OK, ret, "%s", drizzle_strerror(ret));

Subscribers

People subscribed via source and target branches

to all changes:
to status/vote changes: