Gary Katsevman
5cafd387ea
revert 75116d4
adding chrome to travis ( #3254 )
2016-04-13 15:08:35 -04:00
jforbes
75116d4249
@forbesjo added chrome for PR tests. closes #3235
2016-04-05 13:36:33 -04:00
Gary Katsevman
dbdc411dc2
@gkatsev cleared vttjs script handlers on dispose. Fixed tests. closes #3189
2016-03-17 18:56:25 -04:00
jforbes
c85b526a1c
@forbesjo removed android/ios tests to increase build stability. closes #2739
2015-10-26 17:13:57 -04:00
jforbes
4598b38291
@forbesjo updated karma to use all installed browsers for unit tests. closes #2708
2015-10-26 17:06:16 -04:00
jforbes
1f06f23ded
@forbesjo removed the PhantomJS dependency. closes #2622
2015-09-22 11:32:23 -04:00
jforbes
2e1d051144
@forbesjo added Android and iOS browser testing. closes #2538
2015-09-14 15:55:01 -07:00
jforbes
dfe751d8d2
Increased BrowserStack polling to help with rate limit errors
...
closes #2497
2015-08-24 12:55:42 -07:00
jforbes
976ee6e30b
@forbesjo switched automated testing to BrowserStack. closes #2492
2015-08-20 14:57:59 -07:00
jforbes
564da36339
@forbesjo updated the sauce labs config and browser versions
...
closes #2450
closes #2149
2015-08-11 17:37:27 -07:00
heff
e5a8c835e1
Updated Safari OS X version to 10.10 to fix browser tests
2015-07-24 10:11:20 -07:00
heff
3e35935182
Sped up tests by relying on watchify and splitting up tests
...
- Temporarily killed API tests. Combining them with other tests.
- Using browserify:watch for build/temp/video.js (sandbox testing)
- Using karma:watch for automated tests
Using individual watch tasks allows watchify to use smart caching in both
instances.
- Switched to grunt-concurrent for watch tasks
- Switched to travis containers, sudo: false
- Added caching of npm modules in Travis
- Consolidated travis testing
- Cleaned up grunt file
- Fixed travis.yml spacing
- Added the watchAll task for trying it out
- Moved travis test script logic to package.json
- Moved coverage reporting to Travis only
closes #2254
2015-07-15 15:22:34 -07:00
heff
d8e7d13fd0
build: Updated test configuration for new Savage testing
2015-05-12 14:05:08 -07:00
eXon
e5595b1e38
@eXon began Tech 2.0 work, improved how tech events are handled by the player. closes #2057
...
closes #1485
2015-05-06 14:02:01 -04:00
David LaPalomento
54519da32c
Grunt improvements
...
Get test/index.html working when loaded directly into a browser. Remove extra browserifying via karma. Add timing info to to grunt output.
2015-04-29 15:02:14 -07:00
David LaPalomento
b5968f13e2
@dmlap added an error message if techOrder is not in options. closes #2097
2015-04-29 14:05:22 -07:00
heff
6e5fc8d687
More build and testing cleanup. Also some reorganization.
2015-04-02 11:33:51 -07:00
Matthew McClure
0c9d53321f
Report test coverage analytics during test runs
2015-04-02 11:33:50 -07:00
heff
f298d18023
Most of test conversion for es6ification
2015-04-02 11:33:50 -07:00
Matthew McClure
2e689f85e5
Starting ES6 conversion up to functional player
2015-04-02 11:33:50 -07:00
Gary Katsevman
4e5c28cc56
@gkatsev greatly improved text track support and implemented vtt.js as the webvtt parser. closes #1749
2015-02-13 15:19:02 -08:00
Steve Heffernan
76e662a756
@heff added the Source Handler interface for handling advanced formats including adaptive streaming. closes #1560
2014-12-02 14:22:34 -08:00
Steve Heffernan
af02d158da
@heff updated the poster to use CSS styles to display; fixed the poster not showing if not originally set. closes #1568
2014-10-16 12:59:41 -07:00
Gary Katsevman
d5372545a2
Added additional browsers for saucelabs testing. closes #1216
2014-07-08 11:46:02 -07:00
Gary Katsevman
3189ec1a0b
Added cross-browser testing with SauceLabs, and added Karma as the default test runner. closes #1187
2014-05-16 14:48:05 -07:00