Commit Graph

2736 Commits

Author SHA1 Message Date
squidfunk
31836391e1 Added further tests for navigation 2017-02-12 16:53:04 +01:00
squidfunk
6a68347a87 Merge branch 'master' into refactor/sidebar-height-spacing 2017-02-11 23:02:12 +01:00
squidfunk
c9a7019333 Added SauceLabs test results integration 2017-02-11 21:34:16 +01:00
squidfunk
b6b5904a7a Restructure package.json to separate test deps from dev deps 2017-02-11 16:26:23 +01:00
squidfunk
80fe7e010d Migrate build pipeline to Webpack 2 2017-02-11 16:26:23 +01:00
greenkeeper[bot]
7c36b5c4ef chore(package): update webpack to version 2.2.1
https://greenkeeper.io/
2017-02-11 14:52:13 +01:00
Martin Donath
099799cdf5 Merge pull request #147 from squidfunk/chore/setup-gemini-test-environment
Setup visual regression testing
2017-02-11 14:37:03 +01:00
squidfunk
854663ff03 Update baseline for Edge and adjust run script 2017-02-11 14:22:37 +01:00
squidfunk
885053bfbd Removed webfonts for visual tests 2017-02-10 16:43:32 +01:00
squidfunk
0cfee35151 Disable artifacts debug 2017-02-10 16:01:38 +01:00
squidfunk
89c68b03f0 Debug travis build 2017-02-10 15:35:34 +01:00
squidfunk
ee198dd6d2 Debug travis build 2017-02-10 15:27:05 +01:00
squidfunk
401b512dda Debug travis build 2017-02-10 15:19:39 +01:00
squidfunk
4fc2a6c02e Enable HTML report in Travis build 2017-02-10 15:06:23 +01:00
squidfunk
7199f7ad6c Try to fix artifact paths 2017-02-10 14:54:57 +01:00
squidfunk
8792079cb3 Test upload of build artifacts 2017-02-10 14:44:43 +01:00
squidfunk
26d2ae36e3 Set retries to 0 2017-02-10 14:20:34 +01:00
squidfunk
2b0b90c5e9 Increase CIEDE2000 tolerance for edge 2017-02-10 13:59:36 +01:00
squidfunk
c8ffa5203a Travis must build non-optimized assets due to pseudo classes 2017-02-10 10:50:34 +01:00
squidfunk
f1ee7add1c Force travis to rebuild 2017-02-10 10:36:20 +01:00
squidfunk
78d7cdaf0b Updated visual test baseline 2017-02-10 10:30:14 +01:00
squidfunk
9028461c72 Removed IE10 from test matrix, as it doesn't support dataset 2017-02-09 19:40:32 +01:00
squidfunk
d75aec1b7e Make tests run on Node.js 5 2017-02-09 19:01:23 +01:00
squidfunk
0beec63367 Ensure Gemini terminates with exit status 1 on failing build 2017-02-09 18:28:33 +01:00
squidfunk
57871449ea Fixed missing yarn in Travis 2017-02-09 18:10:27 +01:00
squidfunk
038288d489 Try to speed up build 2017-02-09 18:07:11 +01:00
squidfunk
3e2fa37250 Fixed case where there were no states defined 2017-02-09 17:49:13 +01:00
squidfunk
7e601d485a Refactored test filtering via grep CLI option 2017-02-09 17:35:50 +01:00
squidfunk
0bff78cd1b Added script to open a SauceConnect tunnel for manual testing 2017-02-09 11:12:56 +01:00
squidfunk
1fc01efe8b Fixed Edge specification in Gemini configuration 2017-02-09 10:35:06 +01:00
squidfunk
641b4ca13d Added visual test baseline for missing browsers 2017-02-09 10:34:28 +01:00
squidfunk
cbb8567c76 Added visual test baseline for Firefox 2017-02-09 09:51:46 +01:00
squidfunk
70154b6047 Only build on Node.js 7 once 2017-02-09 00:51:53 +01:00
squidfunk
d78e4e6a0b Integrate Gemini tests into Travis 2017-02-09 00:45:01 +01:00
squidfunk
52a3761d65 Added further tests for navigation 2017-02-09 00:02:07 +01:00
squidfunk
07329f4304 Merge branch 'master' into chore/setup-gemini-test-environment 2017-02-08 23:30:46 +01:00
squidfunk
f40585f528 Fixed Jinja error for raw HTML header tags 2017-02-08 23:17:37 +01:00
squidfunk
9e3403ee4f Fixed stylelint deprecations 2017-02-05 23:51:32 +01:00
squidfunk
76a383fb1b Set minimal node version to 5 because of css-mqpacker 2017-02-05 23:51:32 +01:00
squidfunk
d4c796c73e Switch Travis to yarn 2017-02-05 23:51:32 +01:00
squidfunk
64bd1d141a Pin dependencies by switching to yarn 2017-02-05 23:51:32 +01:00
squidfunk
551138e7c1 Setup SauceConnect tunnel for Gemini testing 2017-02-05 22:46:45 +01:00
squidfunk
7d94975960 Fixed navigation tests 2017-02-02 00:40:36 +01:00
squidfunk
8a7d9001fd Added tests for navigation and improved test generation logic 2017-02-01 23:56:57 +01:00
Martin Donath
55cae2d1f1 Merge pull request #134 from squidfunk/greenkeeper/selenium-standalone-6.0.0
Update selenium-standalone to the latest version 🚀
2017-01-29 22:05:27 +01:00
greenkeeper[bot]
4fe26f24db chore(package): update selenium-standalone to version 6.0.0
https://greenkeeper.io/
2017-01-29 17:34:15 +00:00
squidfunk
87c440c003 Remove JSDoc warning for now 2017-01-28 23:52:07 +01:00
squidfunk
ef7b07a90e Linter warnings should fail pre-commit hook 2017-01-28 23:51:34 +01:00
squidfunk
17808d964d Visual test setup up and running 2017-01-28 23:50:33 +01:00
squidfunk
7d46ed2a85 Set PyMdown requirement to 1.2 2017-01-28 20:32:13 +01:00