@@ -121,37 +121,24 @@ exports.New = function (test) {
121
121
} ;
122
122
123
123
exports . ConnectFlagsConstants = function ( test ) {
124
- test . expect ( 18 ) ;
124
+ test . expect ( 9 ) ;
125
125
126
126
var conn = cfg . mysql_libmysqlclient . createConnectionSync ( ) ;
127
127
128
- test . equals ( conn . CLIENT_COMPRESS , 32 ) ;
129
- test . equals ( conn . CLIENT_FOUND_ROWS , 2 ) ;
130
- test . equals ( conn . CLIENT_IGNORE_SIGPIPE , 4096 ) ;
131
- test . equals ( conn . CLIENT_IGNORE_SPACE , 256 ) ;
132
- test . equals ( conn . CLIENT_INTERACTIVE , 1024 ) ;
133
- // Not yet implemented
134
- // test.equals(conn.CLIENT_LOCAL_FILES, 128);
135
- test . equals ( conn . CLIENT_MULTI_RESULTS , 131072 ) ;
136
- test . equals ( conn . CLIENT_MULTI_STATEMENTS , 65536 ) ;
137
- test . equals ( conn . CLIENT_NO_SCHEMA , 16 ) ;
138
- // Known issue: conn.CLIENT_REMEMBER_OPTIONS === -2147483648
139
- test . equals ( conn . CLIENT_REMEMBER_OPTIONS , - 2147483648 ) ;
140
-
141
- test . equals ( cfg . mysql_bindings . CLIENT_COMPRESS , 32 ) ;
142
- test . equals ( cfg . mysql_bindings . CLIENT_FOUND_ROWS , 2 ) ;
143
- test . equals ( cfg . mysql_bindings . CLIENT_IGNORE_SIGPIPE , 4096 ) ;
144
- test . equals ( cfg . mysql_bindings . CLIENT_IGNORE_SPACE , 256 ) ;
145
- test . equals ( cfg . mysql_bindings . CLIENT_INTERACTIVE , 1024 ) ;
128
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_COMPRESS , 32 ) ;
129
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_FOUND_ROWS , 2 ) ;
130
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_IGNORE_SIGPIPE , 4096 ) ;
131
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_IGNORE_SPACE , 256 ) ;
132
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_INTERACTIVE , 1024 ) ;
146
133
// Not yet implemented
147
- // test.equals(cfg.mysql_bindings .CLIENT_LOCAL_FILES, 128);
148
- test . equals ( cfg . mysql_bindings . CLIENT_MULTI_RESULTS , 131072 ) ;
149
- test . equals ( cfg . mysql_bindings . CLIENT_MULTI_STATEMENTS , 65536 ) ;
150
- test . equals ( cfg . mysql_bindings . CLIENT_NO_SCHEMA , 16 ) ;
151
- // Known issue: cfg.mysql_bindings .CLIENT_REMEMBER_OPTIONS === -2147483648
152
- test . equals ( cfg . mysql_bindings . CLIENT_REMEMBER_OPTIONS , - 2147483648 ) ;
153
-
154
- conn . connectSync ( cfg . host , cfg . user , cfg . password , cfg . database , null , null , cfg . mysql_bindings . CLIENT_REMEMBER_OPTIONS ) ;
134
+ // test.equals(cfg.mysql_libmysqlclient .CLIENT_LOCAL_FILES, 128);
135
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_MULTI_RESULTS , 131072 ) ;
136
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_MULTI_STATEMENTS , 65536 ) ;
137
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_NO_SCHEMA , 16 ) ;
138
+ // Known issue: cfg.mysql_libmysqlclient .CLIENT_REMEMBER_OPTIONS === -2147483648
139
+ test . equals ( cfg . mysql_libmysqlclient . CLIENT_REMEMBER_OPTIONS , - 2147483648 ) ;
140
+
141
+ conn . connectSync ( cfg . host , cfg . user , cfg . password , cfg . database , null , null , cfg . mysql_libmysqlclient . CLIENT_REMEMBER_OPTIONS ) ;
155
142
conn . closeSync ( ) ;
156
143
157
144
test . done ( ) ;
@@ -160,21 +147,19 @@ exports.ConnectFlagsConstants = function (test) {
160
147
exports . SetOptionsConstants = function ( test ) {
161
148
test . expect ( 11 ) ;
162
149
163
- var conn = cfg . mysql_libmysqlclient . createConnectionSync ( ) ;
164
-
165
- test . equals ( conn . MYSQL_INIT_COMMAND , 3 ) ;
166
- test . equals ( conn . MYSQL_OPT_COMPRESS , 1 ) ;
167
- test . equals ( conn . MYSQL_OPT_CONNECT_TIMEOUT , 0 ) ;
150
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_INIT_COMMAND , 3 ) ;
151
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_COMPRESS , 1 ) ;
152
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_CONNECT_TIMEOUT , 0 ) ;
168
153
// Not yet implemented
169
- // test.equals(conn .MYSQL_OPT_LOCAL_INFILE, 8);
170
- test . equals ( conn . MYSQL_OPT_PROTOCOL , 9 ) ;
171
- test . equals ( conn . MYSQL_OPT_READ_TIMEOUT , 11 ) ;
172
- test . equals ( conn . MYSQL_OPT_RECONNECT , 20 ) ;
173
- test . equals ( conn . MYSQL_OPT_WRITE_TIMEOUT , 12 ) ;
174
- test . equals ( conn . MYSQL_READ_DEFAULT_FILE , 4 ) ;
175
- test . equals ( conn . MYSQL_READ_DEFAULT_GROUP , 5 ) ;
176
- test . equals ( conn . MYSQL_SET_CHARSET_DIR , 6 ) ;
177
- test . equals ( conn . MYSQL_SET_CHARSET_NAME , 7 ) ;
154
+ // test.equals(cfg.mysql_libmysqlclient .MYSQL_OPT_LOCAL_INFILE, 8);
155
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_PROTOCOL , 9 ) ;
156
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_READ_TIMEOUT , 11 ) ;
157
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_RECONNECT , 20 ) ;
158
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_OPT_WRITE_TIMEOUT , 12 ) ;
159
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_READ_DEFAULT_FILE , 4 ) ;
160
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_READ_DEFAULT_GROUP , 5 ) ;
161
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_SET_CHARSET_DIR , 6 ) ;
162
+ test . equals ( cfg . mysql_libmysqlclient . MYSQL_SET_CHARSET_NAME , 7 ) ;
178
163
179
164
test . done ( ) ;
180
165
} ;
@@ -656,20 +641,20 @@ exports.SetOptionSync = function (test) {
656
641
657
642
// Test MYSQL_INIT_COMMAND
658
643
conn . initSync ( ) ;
659
- conn . setOptionSync ( conn . MYSQL_INIT_COMMAND , "SET NAMES " + other_cs + ";" ) ;
644
+ conn . setOptionSync ( cfg . mysql_libmysqlclient . MYSQL_INIT_COMMAND , "SET NAMES " + other_cs + ";" ) ;
660
645
conn . realConnectSync ( cfg . host , cfg . user , cfg . password ) ;
661
646
test . equals ( conn . querySync ( "SHOW VARIABLES LIKE 'character_set_connection';" ) . fetchAllSync ( ) [ 0 ] . Value , other_cs , "setOptionSync(MYSQL_INIT_COMMAND. 'SET NAMES')" ) ;
662
647
conn . closeSync ( ) ;
663
648
664
649
// Test MYSQL_OPT_RECONNECT
665
650
conn . initSync ( ) ;
666
- conn . setOptionSync ( conn . MYSQL_OPT_RECONNECT , 1 ) ;
651
+ conn . setOptionSync ( cfg . mysql_libmysqlclient . MYSQL_OPT_RECONNECT , 1 ) ;
667
652
conn . realConnectSync ( cfg . host , cfg . user , cfg . password ) ;
668
653
conn . closeSync ( ) ;
669
654
670
655
// Test MYSQL_OPT_RECONNECT (issue #90)
671
656
conn . initSync ( ) ;
672
- conn . setOptionSync ( conn . MYSQL_OPT_CONNECT_TIMEOUT , 3 ) ;
657
+ conn . setOptionSync ( cfg . mysql_libmysqlclient . MYSQL_OPT_CONNECT_TIMEOUT , 3 ) ;
673
658
conn . realConnectSync ( cfg . host , cfg . user , cfg . password ) ;
674
659
conn . closeSync ( ) ;
675
660
0 commit comments