@@ -40,7 +40,9 @@ test('error during query execution', function() {
40
40
} ) ) ;
41
41
} ) ;
42
42
43
- if ( helper . config . native ) return ;
43
+ if ( helper . config . native ) {
44
+ return console . log ( "\nTODO: this should work on native as well" )
45
+ }
44
46
45
47
test ( '9.3 column error fields' , function ( ) {
46
48
var client = new Client ( helper . args ) ;
@@ -50,12 +52,10 @@ test('9.3 column error fields', function() {
50
52
return client . end ( ) ;
51
53
}
52
54
53
- client . query ( 'DROP TABLE IF EXISTS column_err_test' ) ;
54
- client . query ( 'CREATE TABLE column_err_test(a int NOT NULL)' ) ;
55
+ client . query ( 'CREATE TEMP TABLE column_err_test(a int NOT NULL)' ) ;
55
56
client . query ( 'INSERT INTO column_err_test(a) VALUES (NULL)' , function ( err ) {
56
57
assert . equal ( err . severity , 'ERROR' ) ;
57
58
assert . equal ( err . code , '23502' ) ;
58
- assert . equal ( err . schema , 'public' ) ;
59
59
assert . equal ( err . table , 'column_err_test' ) ;
60
60
assert . equal ( err . column , 'a' ) ;
61
61
return client . end ( ) ;
@@ -73,13 +73,11 @@ test('9.3 constraint error fields', function() {
73
73
return client . end ( ) ;
74
74
}
75
75
76
- client . query ( 'DROP TABLE IF EXISTS constraint_err_test' ) ;
77
- client . query ( 'CREATE TABLE constraint_err_test(a int PRIMARY KEY)' ) ;
76
+ client . query ( 'CREATE TEMP TABLE constraint_err_test(a int PRIMARY KEY)' ) ;
78
77
client . query ( 'INSERT INTO constraint_err_test(a) VALUES (1)' ) ;
79
78
client . query ( 'INSERT INTO constraint_err_test(a) VALUES (1)' , function ( err ) {
80
79
assert . equal ( err . severity , 'ERROR' ) ;
81
80
assert . equal ( err . code , '23505' ) ;
82
- assert . equal ( err . schema , 'public' ) ;
83
81
assert . equal ( err . table , 'constraint_err_test' ) ;
84
82
assert . equal ( err . constraint , 'constraint_err_test_pkey' ) ;
85
83
return client . end ( ) ;
0 commit comments