mirror of
https://github.com/brianc/node-postgres.git
synced 2025-12-08 20:16:25 +00:00
Merge pull request #248 from liamks/master
Added varchar[] and char[] to array parsing.
This commit is contained in:
commit
beb3e4fcd1
@ -178,6 +178,8 @@ var init = function(register) {
|
||||
register(1021, parseFloatArray); // _float4
|
||||
register(1022, parseFloatArray); // _float8
|
||||
register(1231, parseIntegerArray); // _numeric
|
||||
register(1014, parseStringArray); //char
|
||||
register(1015, parseStringArray); //varchar
|
||||
register(1008, parseStringArray);
|
||||
register(1009, parseStringArray);
|
||||
register(1186, parseInterval);
|
||||
|
||||
@ -165,6 +165,31 @@ test('typed results', function() {
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
name : 'array/char',
|
||||
format : 'text',
|
||||
dataTypeID: 1014,
|
||||
actual: '{asdf,asdf}',
|
||||
expected : function(val){
|
||||
assert.deepEqual(val, ['asdf','asdf']);
|
||||
}
|
||||
},{
|
||||
name : 'array/varchar',
|
||||
format : 'text',
|
||||
dataTypeID: 1015,
|
||||
actual: '{asdf,asdf}',
|
||||
expected :function(val){
|
||||
assert.deepEqual(val, ['asdf','asdf']);
|
||||
}
|
||||
},{
|
||||
name : 'array/text',
|
||||
format : 'text',
|
||||
dataTypeID: 1008,
|
||||
actual: '{"hello world"}',
|
||||
expected :function(val){
|
||||
assert.deepEqual(val, ['hello world']);
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
name: 'binary-string/varchar',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user