Daniel García Aubert
71b8699f47
Shut down the pool after setting the database timeout
6 years ago
Daniel García Aubert
24c5bbb182
Workaround to drain pg pool effectively
6 years ago
Daniel García Aubert
e2d27db828
Ise strict mode for moduler under test folder
6 years ago
Eneko Lakasta
c9d50c412d
add tests for dataviews
6 years ago
Javier Goizueta
b5a0c6505a
Merge pull request #998 from CartoDB/994-aggr-tests
...
Adapt tests for more accurate PROJ
6 years ago
Javier Goizueta
b8365e9f6e
Make sampling tests more stable
...
Some sample tests, which cannot use RNG seeding, are nondeterministical.
Increment size of test table used in sampling tests to make less likely that the sample is empty
6 years ago
Raul Marin
ea2126a301
Tests: Fix DB flags being ignored
6 years ago
Raúl Marín
7e7b268a66
Merge pull request #976 from Algunenano/auto_postgis
...
Test: Make POSTGIS_VERSION detection automatic
6 years ago
Raul Marin
50cf5e5c7a
Avoid infinite loop
6 years ago
Raul Marin
9bbbe9e7c1
Make POSTGIS_VERSION detection automatic
6 years ago
Eneko Lakasta
7f7eb78d8c
Merge branch 'master' into remove-auth-fallback
6 years ago
Raul Marin
db946b93ec
Test: Use cartodb-psql to reset connections instead of calling node-postgres directly
...
- Avoids an issue with newer npm not finding node-postgres during the tests
as it was required directly but not declared in package.json.
- Avoids an issue with the torque timeouts tests
6 years ago
Eneko Lakasta
6414cd52c0
Merge branch 'master' into remove-auth-fallback
6 years ago
Daniel García Aubert
dfc354550c
Add method to override cache buster provided by server while fetching tiles and static images
6 years ago
Eneko Lakasta
534c827904
remove auth fallback
6 years ago
Daniel G. Aubert
20b46a33cf
Merge pull request #944 from CartoDB/improve-test-suite
...
Improve test suite
7 years ago
Raul Marin
45adaf5dc2
Merge remote-tracking branch 'blessed/master' into mvt-invalid-props
7 years ago
Daniel García Aubert
7012c6e77a
Test: Let the OS to choose a random free port to make the tiler listen at it
7 years ago
Raul Marin
8d6a406779
Merge remote-tracking branch 'carto/master' into mvt-invalid-props
7 years ago
Daniel García Aubert
d5c591317b
Add coordinates validation to specific endpoints
7 years ago
Eneko Lakasta
35459b7332
Merge pull request #938 from CartoDB/named-map-auth-tests
...
Named map auth tests
7 years ago
Daniel García Aubert
89cc9ad27d
Merge branch 'master' into regression-test-named-map-dataview-filter
7 years ago
Daniel García Aubert
d8a5dc586d
Add test to check dataview filters when instantiating a named map
7 years ago
Daniel García Aubert
53a40de2e7
Use another table
7 years ago
Eneko Lakasta
940cafacac
add newline add EOF
7 years ago
Daniel García Aubert
6437e2ec67
Add test to check regression when cache buster during instantiation is not updated
7 years ago
Eneko Lakasta
31e3b9953f
add named maps GET auth tests
7 years ago
Eneko Lakasta
f5bdb8b15b
add named maps Update auth tests
7 years ago
Eneko Lakasta
fbcf312071
add named maps Delete auth tests
7 years ago
Eneko Lakasta
9a7a8a3243
add named maps Create auth tests
7 years ago
Raul Ochoa
67411e32ff
Validate property with strict check and use full table
...
It seems related to using the full table. The geometry column is a
simplified to reduce the file size, it uses the envelope of the original
geometries.
7 years ago
Raul Ochoa
f2ab33b498
Add regression test for invalid MVT properties
7 years ago
Daniel García Aubert
25aa967146
Forbid access to named map admin resources for everyone but master
7 years ago
Raul Ochoa
f4d7148f66
Include shared objects for both, mac and linux, OS
7 years ago
Daniel García Aubert
fdd4c4aaa0
Going red: get default named map vector tile
7 years ago
Eneko Lakasta
890f0d1ef6
add fallback for using metadata fallback
7 years ago
Eneko Lakasta
04f60baec5
Set the master role inheritance from regular roles as TBA
7 years ago
Eneko Lakasta
a8de436424
add test should create a layergroup with a buffer analysis using a regular apikey token AND grant privileges to master and regular roles in bootstraping sql
7 years ago
Eneko Lakasta
455202cd1a
organize prepare db api keys
7 years ago
Eneko Lakasta
e1a2ee2381
control API access grants
7 years ago
Eneko Lakasta
1c50dd6b48
add first tests for auth
7 years ago
Eneko Lakasta
d9a34f3384
add cartodb250user api keys to redis
7 years ago
Eneko Lakasta
232ff1ba33
add apikeys keys to be removed after each test
7 years ago
Eneko Lakasta
1b63dcd4e5
add api keys to prepare db for testing
7 years ago
Eneko Lakasta
ae48a01e26
extract setICUEnvVariable() to it's own module
7 years ago
Eneko Lakasta
60d2cc0a4f
set ICU_DATA env variable also in tests
7 years ago
Raul Ochoa
89333185a9
Make tests to fail if they got an uncaught exception
7 years ago
Ivan Malagon
8e9f61f9f1
Merge pull request #809 from CartoDB/analyses-filters-params
...
Add `no_filters` param to dataviews
7 years ago
Ivan Malagon
97f8c361ed
Merge branch 'master' into analyses-filters-params
7 years ago
Daniel García Aubert
e8740af6ef
Fix issue when sql_wrap is provided and aggregation metadata query fails
7 years ago
Ivan Malagon
1664975dd1
Add spec
7 years ago
Daniel García Aubert
239aa12622
Merge branch 'mapconfig-aggregation' of github.com:CartoDB/Windshaft-cartodb into mapconfig-aggregation
7 years ago
Daniel García Aubert
6d46a21005
Validate aggregation query param
7 years ago
Raul Ochoa
fb7f79594d
Merge remote-tracking branch 'origin/master' into mapconfig-aggregation
7 years ago
Ivan Malagon
811f2bdae3
Fix linter problem
7 years ago
Ivan Malagon
50ddfaa968
Fix broken spec
7 years ago
Mario de Frutos
8d16bf566d
Force png tile generation for static maps ( #808 )
...
* Force png tile generation for static maps
If the user tries to generate a static map requesting JPG it will fail
because is going to try to generate the tiles using JPG as format which
is not supported by now, this bug was introduced in the version 4.0.1
So we now force, again, the tiles to be generated as PNG but we pass
the requested format, JPG, to windshaft to generate the final image as
the user reqests
* Added support to define image format in the image assertions
* Added test for JPEG static image generation
Also I've added support for:
- JPEG images
- Different tolerance based on the file type, it seems that due to
different compression we need different tolerance for JPG images
7 years ago
Daniel García Aubert
55dd049812
Be able to skip aggregation to create a layergroup with aggregation defined already
7 years ago
Daniel García Aubert
66b41a6ae7
Now .getLayergroup() in test client accepts params to perform custom instantiations
7 years ago
Daniel García Aubert
1a78b8a75a
Merge branch 'master' into middlewarify-analyses-controller
7 years ago
Raul Marin
6aaa5f99e2
Test: PARALLEL compatibility (OSX)
7 years ago
Daniel García Aubert
520e84e46b
Add acceptance test for analyses controller
7 years ago
Raul Marin
172b3ece71
Test: Strip PARALLEL labels for PostgreSQL releases before 9.6
7 years ago
Daniel García Aubert
743bb0723b
Add query param to define the number of categories to be ranked
7 years ago
David Manzanares
d30f710534
Merge remote-tracking branch 'origin/master' into mvt-path-conf
7 years ago
Simon Martín
8380d291d0
Merge branch 'master' into middlewarify
7 years ago
Raul Ochoa
a797e13eb3
Make all calls to finish to match (err, res) signature
7 years ago
David Manzanares
58be2b8fc5
Merge remote-tracking branch 'origin/improve-test-client' into mvt-path-conf
7 years ago
David Manzanares
78671aa499
remove redundant format support
7 years ago
Raul Ochoa
b9c511ee60
Remove unused file
7 years ago
Raul Ochoa
64fe070ab2
Put layergroupId handling close
7 years ago
Raul Ochoa
5d750f3b98
Several jshint fixes
7 years ago
Raul Ochoa
664892bba9
Complexity already fixed
7 years ago
Raul Ochoa
38c50e0bec
Fix jshint hint
7 years ago
Raul Ochoa
6c0e6210d6
Split response validation
7 years ago
Raul Ochoa
f350206990
Strict check
7 years ago
Raul Ochoa
c8d2c9ea37
Do NOT throw error when not being in step context
7 years ago
David Manzanares
54b7ee85c2
Geojson tests adapted to MVT
7 years ago
Raul Ochoa
78404b1308
Merge remote-tracking branch 'origin/master' into layergroup-token-param
7 years ago
Daniel García Aubert
01a22a45bb
Move `setUserDatabaseTimeoutLimit` from class method to a instance method
7 years ago
Raul Ochoa
9524433437
Use instance server
7 years ago
Raul Ochoa
14d5ee4178
Remove user param
7 years ago
Daniel García Aubert
14f85abd39
Merge branch 'master' into response-time-limit
7 years ago
Raul Ochoa
e9d925334c
Move layergroup-token to models
...
We will share it between tests and a middleware to parse the token.
7 years ago
Daniel
a696bdc723
Merge pull request #706 from CartoDB/705-special-numeric-values
...
Support special numeric values for json responses
7 years ago
Daniel García Aubert
90ded34af7
Do not fail if layergroup is undefined
7 years ago
Daniel García Aubert
1bc5c04489
Remove unused method
7 years ago
Daniel García Aubert
b2b68ffd5c
Merge branch 'master' into 691-date-histogram
7 years ago
Daniel García Aubert
91b3e373b7
Add helper method to fetch static images
7 years ago
Daniel García Aubert
227c2b336b
Uncomment database timeout configuration
7 years ago
Daniel García Aubert
ac7509b01a
Expose function to clean up database connections
7 years ago
Daniel García Aubert
9b5482489e
Fix content-type defaults
7 years ago
Daniel García Aubert
f079c24554
Use parsed body variable
7 years ago
Daniel García Aubert
04da57fe0c
Do not create layergroup if it is already provided
7 years ago
Daniel García Aubert
aa6d01f151
Add timeout test for attributes
7 years ago
Daniel García Aubert
435d902e45
Expose function to clean all database connections in the pool
7 years ago
Daniel García Aubert
cca570e832
Uncomment DB and role configuration
7 years ago
Daniel García Aubert
815eac5a48
Add hook to refresh all connections in the pool
7 years ago
Daniel García Aubert
33e77a42f2
Separate user timeout suites between render and database
7 years ago
Daniel García Aubert
9e491e7e9a
Fix tests names
7 years ago