CartoDB-SQL-API/test/integration/stream-copy-test.js

22 lines
657 B
JavaScript
Raw Normal View History

2018-10-24 21:42:33 +08:00
'use strict';
2018-07-20 18:04:06 +08:00
require('../helper');
const assert = require('assert');
const StreamCopy = require('../../lib/services/stream-copy');
2018-07-20 18:04:06 +08:00
2019-12-24 01:19:08 +08:00
describe('stream copy', function () {
it('uses batch api port', function (done) {
2018-07-20 18:04:06 +08:00
const userDbParams = {
dbname: 'cartodb_test_user_1_db',
dbuser: 'test_cartodb_user_1',
pass: 'test_cartodb_user_1_pass',
port: 'invalid_port'
};
const sql = 'COPY dummy_table FROM STDIN';
const streamCopy = new StreamCopy(sql, userDbParams);
2019-12-26 21:01:18 +08:00
assert.strictEqual(streamCopy.dbParams.port, global.settings.db_batch_port);
2018-07-20 18:04:06 +08:00
done();
});
});