Commit Graph

12 Commits

Author SHA1 Message Date
Mohamed Amine Ben Salah
cd985a02c2
Add additional user whiteboard access test spec (#11799)
* WIP adding whiteboard special user access test spec

* Adds additional user whiteboard access test spec to whiteboard.obj.js
2021-03-30 06:49:07 -04:00
Mohamed Amine Ben Salah
4dc679d000 Adds tests recording + updates some outdated tests + linting 2021-02-26 12:52:17 -03:00
Mohamed Amine Ben Salah
d8c5aa46d9
multiple automated tests suites updates + add missing polling specs and move them with old ones to a polling test suite (#10766)
* updating old tests + collecting more snapshots [WIP]

* updates old test suites and collects more visual regressions screenshots

* remove snapshots and their collection temporary

* run tests from packages.json

* update test execution command/export constants from .env to core/constants.js

* update tests/puppeteer/README.md file

* update LOOP_INTERVAL variable call and assign timeouts to the webcam share spec

* redefine waitForSelector func in page.js, update chat test suite specs and add poll chat message test spec

* Merge remote-tracking branch 'upstream/develop' into updating-old-tests-visual-with-visual-regressions

* update webcam test specs collecting videoPreviewTimeout and use it to wait for videoPreview selector

* update custom parameters test suite

* update breakout test suite

* update webcam layout test suite

* update multiusers test suite

* update notifications test suite

* update presentation test suite

* whiteboard test suite

* screenshare test suite

* update sharednotes test suite

* user ELEMENT_WAIT_TIME variable from timeouts constants.js

* list TEST CONSTANTS by category

* add poll test suite and assigns the right unassigned timeouts

* set test pages to headless
2021-02-16 15:57:10 -05:00
dependabot[bot]
530d1429a1
Bump axios from 0.18.1 to 0.21.1 in /bigbluebutton-html5/tests/puppeteer
Bumps [axios](https://github.com/axios/axios) from 0.18.1 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.1...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-09 00:27:36 +00:00
Mohamed Amine Ben Salah
aee7534c9e update Jest ^23.5.0 > ^26.6.1 2020-10-27 12:09:24 -03:00
Mohamed Amine Ben Salah
1b3f0476dc updates and fixes chat, notifications and presentation test suites 2020-08-13 23:41:14 -03:00
Mohamed Amine Ben Salah
a9d8a3d81e
adds Virtualizedlist test (#9153)
* adds media tests files

* fixes the audio test

* adds virtualized list test

* add default values to .env-template

* re-add media folder to ignored list

* Revert "adds media tests files"

This reverts commit cca05d3513.

* Revert "fixes the audio test"

This reverts commit 73ef7f69a4.

* fixes the audio test

* updates puppeteer from 1.7.0 to 2.0.0 to fix Page.setInterceptFileChooserDialog problems

* [WIP]: adding the collection of number of users in DOM and mongo

* updates virtualized user list test

* browserless as a singleton

* adds some console logs

* adds logs and code updates

* updates code and deleted singleton

* deleted the dateObj from Page.getMetrics()

* updates .env-template variables

* updates the test to return if success or fail

* removes debugging comments and updates w/ or w/o browserless page args
2020-05-07 16:55:40 -04:00
Maxim Khlobystov
af7e601c82 package.json file for tests 2018-12-03 16:01:34 -05:00
Maxim Khlobystov
34c2ab3b74 Remove the webdriverio-related code and dependencies, remove package.json from the puppeteer folder 2018-11-30 16:22:58 -05:00
Maxim Khlobystov
cd6f5a19cf Add --runInBand option to the jest command 2018-11-23 12:38:32 -05:00
browniecab
b5bd5754a1 Use Jest for running tests
(cherry picked from commit d82cef50e99e9da6f0d6b94f2bd950bf063d6400)
2018-10-03 13:45:28 -04:00
browniecab
a9fcad4a0d Added Puppeteer tests
(cherry picked from commit 91ed0475fce431322bef33e0ccb2465d2213f87f)
2018-10-03 13:32:53 -04:00