summaryrefslogtreecommitdiff
path: root/test/headless
Commit message (Collapse)AuthorAgeFilesLines
* Add callback for error notifications on renderStill()Thiago Marcos P. Santos2015-05-221-1/+1
| | | | | | | | | The callback will be called when any of the resources requested from the network failed to load. There is not recovery implemented yet, so the closest thing to reseting the Map object and reloading all the resources would be setting a new style.
* Fix misleading headless test output (fixes #1557)John Firebaugh2015-05-141-3/+1
|
* Fix potential crashJohn Firebaugh2015-05-011-2/+2
| | | | | | | | | The promise could be deallocated before promise.set_value() had returned, which apparently caused an invalid read on some implementations. By moving the promise declaration up the stack, we ensure that the map is deallocated first, and therefore the map thread is joined, before the promise is deallocated.
* Remove Map::start/stopJohn Firebaugh2015-04-281-5/+1
| | | | | | Both Android and iOS now use pause/resume. The map thread is always running, and be able to receive messages. When paused, it will just refuse to render.
* Log each test subcase during headless testsJohn Firebaugh2015-04-281-2/+3
|
* Update mapbox-gl-test-suiteJohn Firebaugh2015-04-281-1/+1
|
* Following kkaefer's view changesJohn Firebaugh2015-04-281-3/+2
|
* Fix buildJohn Firebaugh2015-04-281-1/+1
|
* Use a promise rather than async danceJohn Firebaugh2015-04-201-25/+8
|
* rename Mode::Static => Mode::StillKonstantin Käfer2015-04-171-1/+1
|
* align static render mode and still image render modeKonstantin Käfer2015-04-171-9/+32
| | | | | - static rendering now also runs in a separate thread; you have to start it with map.start(Map::Mode::Static) and join the thread with map.stop() before destructing the Map object - map.renderStill() takes a callback with will be invoked on the *map* thread, so you'll have to figure out your own method of dispatching back to the main thread.
* hide Thread<> and separate the Implementation objectKonstantin Käfer2015-04-131-3/+2
|
* convert DefaultFileSource to use util::Thread<>Konstantin Käfer2015-04-101-2/+3
|
* 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.
* make Map::resize() privateKonstantin Käfer2015-03-061-1/+0
| | | | they can only be called by View::resize
* fixes #476 & #853: pixel/meter/latlng conversion routines in core & iOSJustin R. Miller2015-02-161-1/+1
|
* cleanup makefilesKonstantin Käfer2015-02-041-2/+3
|
* refactor makefileKonstantin Käfer2015-02-041-1/+1
|
* execute the correct server path and use the exepath for application root ↵Konstantin Käfer2015-02-041-2/+1
| | | | rather than the cwd
* asset:// URLs are local to the executable path nowKonstantin Käfer2015-02-041-1/+2
|
* remove unused filesKonstantin Käfer2015-02-041-17/+0
|
* rearrange tests and make more robustKonstantin Käfer2015-02-041-11/+26
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-043-0/+203