~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/create_schema_options.test

First pass on cleanup of Stewart's patch, plus re-engineer to make it work a
bit more with the current system. Engines approve key/pair.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--error 1699
 
2
CREATE DATABASE foo unknown_key=value;
 
3
--error 1699
 
4
CREATE DATABASE foo unknown_key=value, anotheR_unknown_key;
 
5
SHOW WARNINGS;
 
6
--error 1699
 
7
CREATE DATABASE foo unknown_key=42;
 
8
 
 
9
--error 1699
 
10
CREATE DATABASE foo unknown_key;
 
11
 
 
12
# These will require us to define schema engines
 
13
# in a more concrete fashion (aka which engine owns what)
 
14
#CREATE DATABASE foo super_secret_extra_database_option;
 
15
#--echo schema_reader:
 
16
#--exec ../drizzled/message/schema_reader var/master-data/foo/db.opt
 
17
#DROP DATABASE foo;
 
18
#
 
19
#CREATE DATABASE foo super_secret_extra_database_option=42;
 
20
#--echo schema_reader:
 
21
#--exec ../drizzled/message/schema_reader var/master-data/foo/db.opt
 
22
#DROP DATABASE foo;
 
23
#
 
24
#CREATE DATABASE foo super_secret_extra_database_option='Hello World!';
 
25
#--echo schema_reader:
 
26
#--exec ../drizzled/message/schema_reader var/master-data/foo/db.opt
 
27
#DROP DATABASE foo;
 
28