owncast/test/automated/api
Meisam 64d3c37fb2
improve stream testing script (#2549)
* merge testContent.sh into ocContent.sh

* detect ffmpeg

ffmpeg or ffmpeg.exe in path, current dir, or parent dir

* use ocTestStream in api test

* enable verbose logging for api tests

* log ffmpeg version

* change ffmpeg lookup order

* set path properly for using the local ffmpeg

* rm double space from transcoder error logs

* update tests for new video stream

do not test bitrate

* set test stream target to 127.0.0.1

* log ffmpeg path

* update ffmpeg to v4.4.1

* improve logs

* fix ffmpeg installer script

* fix api test runner

* fix logs

* install fonts

* cleanup

* use ocTestStream.sh for all automated tests

* cleanup ocTestStream.sh

* cleanup test/automated/hls/run.sh

* Fix misspell

* fix ffmpeg installer in automated test runners

* spell fix

* cleanup script

* rev quick api tests

* cleanup tmp paths properly in automated tests

* rm unused ffmpeg package

* cleanup

* fix s3 test

* cache ffmpeg bin for automated tests

* shellcheck allow source

* rm missplaced file if backup fails

* use ffmpeg full path

* set lookup path for shellcheck
2023-01-10 18:50:32 -08:00
..
lib use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
schema validate Nodeinfo response by schema (#2390) 2022-11-29 16:05:44 -08:00
admin.test.js use lib/admin.js functions in api tests (#2419) 2022-12-08 13:46:57 -08:00
chat.test.js use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
chatmoderation.test.js use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
chatusers.test.js use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
configmanagement.test.js improve stream testing script (#2549) 2023-01-10 18:50:32 -08:00
federation.test.js validate response of federation APIs (#2408) 2022-12-10 21:10:10 -08:00
index.test.js Automated browser testing (#1415) 2021-09-17 14:04:09 -07:00
integrations.test.js use lib/admin.js functions in api tests (#2419) 2022-12-08 13:46:57 -08:00
package-lock.json Merge remote-tracking branch 'origin/develop' into webv2 2023-01-09 13:07:45 -08:00
package.json validate response of federation APIs (#2408) 2022-12-10 21:10:10 -08:00
publicstatic.test.js use randomString/Number from lib in api tests (#2542) 2023-01-04 14:09:51 -08:00
run.sh improve stream testing script (#2549) 2023-01-10 18:50:32 -08:00