summaryrefslogtreecommitdiff
path: root/test/test.gyp
Commit message (Collapse)AuthorAgeFilesLines
* merge build targets so we only have one build file per platformKonstantin Käfer2015-04-241-99/+0
| | | | previously, we used multiple different projects for various targets (app, test, render) that overwrote each other, so it was impossible to have one project to build them all, one project to compile them, one project to run them all and in the darkness bind them
* explicitly call .discard() to resize the view on static rendersKonstantin Käfer2015-04-171-0/+1
| | | | | - this is only a stopgap; we need to properly pass state between threads - doesn't fix changing the pixel ratio
* don't throw an exception in the map thread for bad stylesKonstantin Käfer2015-04-171-0/+2
|
* make sqlite storage more resilient to sporadic errorsKonstantin Käfer2015-04-071-0/+1
| | | | | | | | - catch SQLite exceptions and report them - failed statements are ignored, we're really just caching here, so if it fails we're handling it gracefully elsewhere - handle cases where the database file goes away after we opened it - handle cases where the schema wasn't created after the database file was opened successfully - add tests
* fix sprites for pixel ratios that are not 1 and 2Konstantin Käfer2015-03-171-0/+1
| | | | | | - OpenGL ES 2 doesn't allow NPOT textures with wrap-around - The Sprite object reported the map's pixelRatio, even though it loaded @2x assets - Copying icons from the sprite into the atlas now uses bilinear scaling to scale up to the actual size
* scripts for running linux tests with dockerKonstantin Käfer2015-03-131-8/+1
|
* Update the FixtureLogThiago Marcos P. Santos2015-03-121-2/+2
| | | | | | Now the FixtureLog is an Log::Observer instead of a backend. The observer can sniff and filter log messages, that can be used for fail a test if it emits a warning for example.
* Ported util::mapbox tests from mapbox-gl-jsMinh Nguyễn2015-03-061-0/+1
| | | | Left out several tests that were redundant because mapbox.cpp only looks at the passed in access token.
* scope Requests to an Environment object for easier cancelationKonstantin Käfer2015-03-061-0/+1
| | | | | | | | | we are now scoping all file requests to an environment object. The FileSource implementation treats this as an opaque pointer, but allows canceling all Requests that are associated with that pointer. This is necessary to abort all file requests that originated from a particular Map object. Aborting a file request is different from canceling a file request: A canceled request doesn't have its callback called, while an aborted request will have its callback called with an error, indicating that the environment is going to be shut down.
* cleanup makefilesKonstantin Käfer2015-02-041-1/+1
|
* refactor makefileKonstantin Käfer2015-02-041-4/+6
|
* use standard DEBUG macro rather than NDEBUGKonstantin Käfer2015-02-041-5/+3
|
* make storage lib separate so we can build without storage libsKonstantin Käfer2015-02-041-3/+4
|
* asset:// URLs are local to the executable path nowKonstantin Käfer2015-02-041-0/+16
|
* fixes for linuxKonstantin Käfer2015-02-041-8/+15
|
* rearrange tests and make more robustKonstantin Käfer2015-02-041-32/+31
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-041-250/+58
|
* remove circular shared_ptr and a few other memory leaksKonstantin Käfer2015-02-041-1/+2
|
* Merge pull request #744 from mapbox/merge-roadsJohn Firebaugh2015-01-141-0/+20
|\ | | | | merge adjacent roads with the same text for labeling
| * port tests for mergeLinesAnsis Brammanis2015-01-131-0/+20
| | | | | | | | js: 867b7f4be01126663df609756049515a41e700d1
* | include sqlite3_static_libs in linker flagsMike Morris2015-01-131-0/+1
|/
* add missing gyp fileKonstantin Käfer2014-12-081-0/+1
|
* make most headers privateKonstantin Käfer2014-12-041-1/+11
|
* simplify image_readers creation implementationartemp2014-11-191-1/+0
| | | | | * remove static callbacks registration * link png_reader/jpeg_reader into mbgl-linux lib
* Merge branch 'master' into image-readersartemp2014-11-131-1/+11
|\
| * add boost headers to cflags_cc for text_conversions testMike Morris2014-11-071-1/+11
| |
* | fix tests for linux (todo - find a better way to run 'linux' tests on 'osx')artemp2014-11-071-2/+3
|/
* Merge pull request #540 from mapbox/test-httpKonstantin Käfer2014-11-041-2/+0
|\ | | | | Run tests using HTTP requests
| * Run tests using http requestsKonstantin Käfer2014-11-041-2/+0
| | | | | | | | | | | | We now start a local HTTP server on port 2900 that serves the test fixtures. This is the same port we also use in the JS test suite fixes #532
* | formatartemp2014-11-041-1/+1
| |
* | add basic toupper/tolower text conversions tests #309artemp2014-11-041-2/+21
|/
* Remove unusedJohn Firebaugh2014-11-011-2/+1
|
* Merge branch 'master' into platform-imageKonstantin Käfer2014-10-301-8/+8
|\ | | | | | | | | Conflicts: gyp/install.gypi
| * attemp to fix #525Dane Springmeyer2014-10-301-8/+8
| |
* | use more modern libpng version instead of the system-provided one and fix ↵Konstantin Käfer2014-10-301-1/+1
|/ | | | compile errors
* remove regex/boost regex usageKonstantin Käfer2014-10-301-5/+0
|
* fix xtest target - closes #520 - longer term fix at #519Dane Springmeyer2014-10-301-15/+62
|
* use stable cross-generator direction for referencing standalone lib + other ↵Dane Springmeyer2014-10-291-2/+0
| | | | minor fixups
* linux test build fixesDane Springmeyer2014-10-291-2/+8
|
* fix testsDane Springmeyer2014-10-291-9/+19
|
* rename mbgl to mbgl-coreKonstantin Käfer2014-10-291-9/+9
|
* gyp fixesKonstantin Käfer2014-10-281-4/+3
|
* allow installing the libraryKonstantin Käfer2014-10-271-10/+10
|
* make tests workKonstantin Käfer2014-10-241-183/+137
|
* Merge remote-tracking branch 'origin/headless-display' into gyp-restructuringKonstantin Käfer2014-10-241-0/+2
|\ | | | | | | | | | | Conflicts: Makefile ios/mapbox-gl-cocoa
| * Merge branch 'libuv-0.10-headless-display' into masonKonstantin Käfer2014-10-221-0/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/http_request_baton_curl.cpp include/mbgl/map/map.hpp include/mbgl/util/uv_detail.hpp scripts/travis_before_install.sh setup-libraries.sh src/map/map.cpp src/storage/file_request_baton.cpp src/storage/http_request.cpp src/util/uv-messenger.c
| | * break out HeadlessDisplay from HeadlessView, ref #478Mike Morris2014-10-031-0/+2
| | |
* | | restructure gyp filesKonstantin Käfer2014-10-241-1/+0
|/ /
* | fix compile warningsKonstantin Käfer2014-10-221-32/+0
| |
* | use glfw3 libs instead of manually linking OpenGL frameworks on OS XKonstantin Käfer2014-10-221-2/+2
|/ | | | [skip ci]