dexie / Dexie.js

A Minimalistic Wrapper for IndexedDB
https://dexie.org
Apache License 2.0
11.51k stars 642 forks source link

Share BrowserStack configuration #292

Open DavidEBest opened 8 years ago

DavidEBest commented 8 years ago

Since IndexedDB is problematic on a couple browsers, could you document which browsers/versions/platforms BrowserStack tests?

Does BrowserStack offer travis-style badges that let folks check the status of the most recently tested version?

Thank you.

dfahlander commented 8 years ago

Browserstack tests are run as part of the release script. Currently there are only 3 browsers in the config; firefox 45, Edge 13 and Chrome 49 but the plan is to throw a lot more browsers in there. Specifically, always test the latest version of the browsers. All Dexie versions since v1.3.6 have passed the current listed browsers.

You can find what browsers that are tested in the following config:

https://github.com/dfahlander/Dexie.js/blob/master/test/karma.release.conf.js

The browserstack tests are invoked via npm test:release, but you need to have a browserstack account and set the env vars BROWSER_STACK_USERNAME and BROWSER_STACK_PASSWORD.