Raul Ochoa
a05f3d6ee9
Add cdb_analysis_catalog table and first test using source:id
2016-03-14 16:06:25 +01:00
Raul Ochoa
eec44dd62d
Merge branch 'master' into analysis-layers
...
Conflicts:
npm-shrinkwrap.json
test/support/test-client.js
2016-03-14 15:13:19 +01:00
Daniel García Aubert
affa254b9d
Moved and adapted acceptance test for turbo-cartocss integration
2016-03-08 20:06:43 +01:00
Raul Ochoa
ecd33e5561
TestClient with method to retrieve tiles
2016-03-08 15:56:08 +01:00
Raul Ochoa
c7bdabfc65
Merge branch 'new_querytables_library' into analysis-layers
2016-03-04 12:08:57 +01:00
Raul Ochoa
16a7c4fa3d
Merge branch 'master' into new_querytables_library
...
Conflicts:
test/support/prepare_db.sh
test/support/sql/CDB_QueryStatements.sql
2016-03-04 00:39:14 +01:00
Raul Ochoa
3979cda8c2
Change comment about regex
2016-03-04 00:11:06 +01:00
Raul Ochoa
f19c1a34ec
Implement CDB_QueryStatements as SQL language function
...
Do not relies on cartodb-postgresql extension which relies on
plpythonu language. That avoid installing it in travis-ci.
2016-03-03 20:48:37 +01:00
Raul Ochoa
6823fd8b03
Better datasets for analysis
2016-03-02 12:43:00 +01:00
Raul Ochoa
a44477dddc
TestClient with method to retrieve tiles
2016-03-02 12:40:53 +01:00
Raul Ochoa
b9d2e297b6
Merge branch 'master' of github.com:CartoDB/Windshaft-cartodb into analysis-layers
2016-02-24 10:35:28 +01:00
Alejandro Martínez
dcf156ba21
Merge remote-tracking branch 'origin/master' into new_querytables_library
2016-02-23 19:20:10 +01:00
Raul Ochoa
dd8340b400
Do not leak redis connections
...
Reuse redis client in afterEach and quit client in function
2016-02-22 17:51:53 +01:00
Raul Ochoa
2393a611a8
dry
2016-02-22 16:41:55 +01:00
Raul Ochoa
495fdaf8ec
Rename assert.imageEqualsFile
2016-02-22 16:36:06 +01:00
Raul Ochoa
da680ec2a8
Code re-org
2016-02-22 16:08:16 +01:00
Raul Ochoa
3cadf7f2a2
Make imagesAreSimilar private
2016-02-22 16:07:26 +01:00
Raul Ochoa
7c7bec6f31
Remove imagemagick reference
2016-02-22 16:05:12 +01:00
Raul Ochoa
0683f638ce
Do not take optional name hint
2016-02-22 16:04:31 +01:00
Raul Ochoa
ae9daed43f
Better naming for imageBuffersAreSimilar
2016-02-22 16:02:15 +01:00
Raul Ochoa
5301e748de
Do not create intermediate files when there is no need
2016-02-22 16:00:30 +01:00
Raul Ochoa
37ae6b4fa0
Rely on mapnik.Image instead of compare from imagemagick
2016-02-22 15:38:29 +01:00
Alejandro Martínez
37fcfe69c7
Merge remote-tracking branch 'origin/master' into new_querytables_library
2016-02-22 15:35:36 +01:00
Raul Ochoa
842fa4dfd2
Create populated places private table for named maps + widgets
2016-02-19 17:48:19 +01:00
Raul Ochoa
b7fff960a2
Ignore CDB_ sql files downloaded for tests
2016-02-18 14:52:08 +01:00
Raul Ochoa
3d0c0f34ad
Use a set to compare surrogate keys, avoiding key order errors
2016-02-17 12:18:57 +01:00
Raul Ochoa
8d4ebc171b
Use a set to compare surrogate keys, avoiding key order errors
2016-02-17 12:15:43 +01:00
Raul Ochoa
6ece30fa2c
Ignore CDB_ sql files downloaded for tests
2016-02-17 11:47:27 +01:00
Alejandro Martínez
9e7b288f44
Merge remote-tracking branch 'origin/master' into new_querytables
2016-02-15 11:47:29 +00:00
Alejandro Martínez
a656285001
Run tests against master cartodb-postgresql
2016-02-12 17:25:57 +01:00
Javier Goizueta
5b50e784cd
Merge branch 'master' into overviews-work
2016-02-09 17:14:08 +01:00
Raul Ochoa
d78e01b7a4
Extract getWidget to TestClient
2016-02-05 12:59:33 +01:00
Javier Goizueta
0a218da835
Implement an Overviews query rewriter
...
Use the Windshaft query-rewriter interface to adapt queries so
they use available overview tables.
This requires a version of Windshaft that implements the query-rewriter
interface (package.json/npm-shrinkwap.json have yet to be updated)
2016-02-04 10:26:31 +01:00
Raul Ochoa
81200b72b4
Merge branch 'master' into overviews-work
...
Conflicts:
test/acceptance/multilayer.js
2016-01-28 19:48:11 +01:00
Raul Ochoa
d6ecb8c793
Remove trailing whitespace
2016-01-28 19:44:25 +01:00
Javier Goizueta
5038ae6b1b
Fix data for overviews integration tests
2016-01-27 17:40:12 +01:00
Javier Goizueta
6dbb0cb1c1
Emulate new overview table naming schme in the tests
2016-01-26 15:08:55 +01:00
Javier Goizueta
ef9e9f8c78
Adapt to changes in CDB_Overviews SQL function
...
Now data for multiple tables is obtained in one call, simplifying the
use of this function. Also base table is returned as an oid, so we
now have the overview base table names with schema only when needed.
2016-01-26 11:38:21 +01:00
Javier Goizueta
1f6d5cfd6d
Fix signature of CDB_Overviews
2016-01-21 18:39:31 +01:00
Javier Goizueta
532654eea8
Add tests for the OverviewsApi
2016-01-21 13:33:45 +01:00
Javier Goizueta
528574c550
Add dummy CDB_Overviews SQL function for tests
2016-01-20 17:10:12 +01:00
Raul Ochoa
19216eaa88
Use create language instead of extension
2016-01-13 20:21:54 +01:00
Raul Ochoa
f33c3ce21a
rmdirRecursiveSync DRY
2015-09-25 19:56:28 +02:00
Raul Ochoa
4f4dab143e
Make tests to fail if unexpected keys are found in redis
...
Make test fail if they try to remove unexistent redis key
2015-09-25 19:23:33 +02:00
Raul Ochoa
be8c82870f
Add database id for found keys
2015-09-25 14:21:04 +02:00
Raul Ochoa
8495b223c6
Early return when no keys to delete
2015-09-25 14:09:14 +02:00
Raul Ochoa
807455eb3d
Force VACUUM ANALYZE in test table to stabilize test
2015-09-23 14:07:51 +02:00
Raul Ochoa
bbdc4591df
Adds methods to assert mapnik images
2015-09-23 13:04:08 +02:00
Raul Ochoa
d2df0b7c84
Configure log4js in test environment so it doesn't output by default
2015-09-18 16:59:45 +02:00
Raul Ochoa
f7b1032b7a
Do not fail for now if there are pending keys in redis
2015-09-17 18:24:12 +02:00