Gabriel Porfirio
6377598b53
small change
2023-01-13 08:53:27 -03:00
Gabriel Porfirio
0afcf76cb9
rm user and prevent joining first steps
2023-01-13 08:16:49 -03:00
Gabriel Porfirio
0685462a44
close captions typing test
2023-01-10 13:59:08 -03:00
Gabriel Porfirio
2e9476fbe6
closed captions test first steps
2023-01-10 10:39:18 -03:00
Maxim Khlobystov
2ccbf3cd7d
Skip the test that covers the capture of the breakout whiteboard (until the related client issue gets resolved)
2023-01-06 16:31:44 +00:00
Anton Georgiev
2092b1dfed
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-jan-5
2023-01-05 20:26:36 +00:00
Anton Georgiev
3ecad29860
Merge pull request #16024 from BrentBaccala/testsuite-api-breakout
...
testsuite: Initial breakout room tests
2023-01-05 11:19:20 -05:00
Maxim Khlobystov
0d641b3b07
Test for capturing the breakout room's shared notes and whiteboard
2022-12-30 21:49:18 +00:00
Brent Baccala
0c1cf64492
Add npm run test:ssh
command to test suite
...
This npm script will ssh to a BigBlueButton server, obtain its URL and SECRET,
then run the test suite using these settings.
This reduces the complexity of running tests (no need to set environment variables) if you have ssh access to the server.
The shell script is a bit obscure, and comments are not allowed in JSON.
The "set -e" switch is used to exit the script if the ssh fails, but this only works
if the ssh is not part of a pipeline, which is why it is assigned to a separate variable.
(see https://unix.stackexchange.com/a/23099/37949 )
2022-12-30 14:09:31 -05:00
Anton Georgiev
4f7e1b9d9a
Merge branch 'v2.6.x-release' into mute-all-test
2022-12-21 13:30:08 -05:00
Anton Georgiev
ea5c05446b
Merge pull request #16125 from gabriellpr/whiteboard-access-test
...
test: Give and remove whiteboard access
2022-12-20 08:43:32 -05:00
Maxim Khlobystov
236b0347fc
Replace visual regression screenshots
2022-12-19 11:57:12 +00:00
Maxim Khlobystov
8ec582569b
New whiteboard tests: pencil, text and sticky note
2022-12-16 15:39:21 +00:00
Anton B
22a5fb4878
Revert "test: update whiteboard screenshots (visual regression)"
...
This reverts commit 8691c47902
.
2022-12-15 14:49:12 -03:00
Anton B
282a81b0e9
Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes
2022-12-14 15:51:26 -03:00
Anton B
decba75d53
test: decrease workers number to 1 when running on the CI
2022-12-14 15:30:19 -03:00
Ramón Souza
064b554dfd
Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14
2022-12-14 13:23:11 -03:00
Gabriel Porfirio
83563c4f82
mute all users
2022-12-13 15:42:11 -03:00
Anton B
1bf77d77a0
Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes
2022-12-13 10:30:28 -03:00
Gabriel Porfirio
2e21904437
give and remove whiteboard access
2022-12-08 15:32:31 -03:00
Gabriel Porfirio
c70ded7206
mute all users test
2022-12-07 15:53:56 -03:00
Anton Georgiev
4a81825bad
Merge pull request #16046 from gabriellpr/presentation-fullscreen
...
test: presentation fullscreen and snapshot
2022-12-06 11:30:56 -05:00
Anton Georgiev
fc32f5b2e9
Merge pull request #16078 from MaximKhlobystov/clipping-images-whiteboard-tests
...
test: clip the reference images in the whiteboard drawing tests
2022-12-05 13:21:20 -05:00
Anton Georgiev
2a4c8d57bf
Merge pull request #16081 from gabriellpr/copy-paste-test
...
test: copy/paste public message
2022-12-05 12:51:25 -05:00
Anton Barboza
5a65e30911
Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes
2022-12-02 12:20:27 +01:00
Gabriel Porfirio
07c1a894e7
added issue's link
2022-12-01 12:06:30 -03:00
Anton Georgiev
dbf5143941
Merge pull request #15958 from gabriellpr/shared-notes-tests
...
test: Shared notes
2022-12-01 09:50:32 -05:00
Gabriel Porfirio
76ecbb3085
removed only flag
2022-12-01 11:39:26 -03:00
Gabriel Porfirio
0806cbf696
changed to call locators once
2022-12-01 11:15:55 -03:00
Anton Barboza
29196da620
test: add function to link issue or PR
2022-12-01 14:43:36 +01:00
Gabriel Porfirio
2a23e63a64
copy and paste public message test
2022-12-01 08:19:03 -03:00
Maxim Khlobystov
57ccf98edd
Visual regression tests: take screenshots of the whiteboard instead of the entire client
2022-12-01 10:25:03 +00:00
Anton Barboza
8691c47902
test: update whiteboard screenshots (visual regression)
2022-11-30 18:16:24 +01:00
Anton Barboza
77d958d172
test: update dependencies and fix polling elements
2022-11-30 16:50:43 +01:00
Anton Barboza
bfb29c8c32
test: add new selector check and update package-lock.json
2022-11-29 18:01:14 +01:00
Anton B
209dfb636f
test: fix v2.6 CI tests
2022-11-25 16:54:32 -03:00
Gabriel Porfirio
8d68a3fd47
dark mode elements list simplified
2022-11-24 11:52:06 -03:00
Gustavo Trott
c7566b174d
Merge pull request #15611 from MaximKhlobystov/draw-visual-regression
2022-11-22 14:15:58 -03:00
Gabriel Porfirio
e4b10838fa
presentation fullscreen and snapshot tests
2022-11-22 12:01:09 -03:00
Gabriel Porfirio
0cb364214a
added new function for two different browser instances
2022-11-22 10:44:28 -03:00
Brent Baccala
4a0638c00e
test suite: move breakout room API tests to a separate file
2022-11-18 16:53:05 -05:00
Maxim Khlobystov
8e72776a3c
Remove unnecessary skips in the whiteboard tests
2022-11-18 15:03:38 -05:00
Gabriel Porfirio
60db3182c2
changes on pin notes test
2022-11-18 13:38:46 -03:00
Brent Baccala
8f82c7b695
testsuite: initial breakout room tests
2022-11-17 22:26:08 -05:00
Ramón Souza
4f59f2afd9
Merge pull request #15911 from gabriellpr/poll-remain-tests
...
test: Poll remaining tests
2022-11-17 15:46:30 -03:00
Gabriel Porfirio
b339402933
changed dark mode test name
2022-11-16 17:17:28 -03:00
Gabriel Porfirio
ee0c3c49bd
dark mode testing background and text colors
2022-11-16 17:15:24 -03:00
Gabriel Porfirio
35e5236683
few improvements and pin notes test
2022-11-16 15:18:03 -03:00
Gabriel Porfirio
7b03c59687
added check background and text color
2022-11-15 10:27:24 -03:00
Maxim Khlobystov
44155d8679
Hiding the presentation notifications in drawing tests
2022-11-15 04:34:13 +00:00
Maxim Khlobystov
71c985646a
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into draw-visual-regression
2022-11-15 01:16:18 +00:00
Gabriel Porfirio
987b58d93f
changed shared notes element
2022-11-11 15:35:14 -03:00
Gabriel Porfirio
e01debe83f
testing text and background colors
2022-11-11 14:03:04 -03:00
Gabriel Porfirio
df32781e71
smartSlidesPresentation.pdf added
2022-11-10 17:40:37 -03:00
Gabriel Porfirio
495634a1a9
line removed, pdf name changed
2022-11-10 17:29:52 -03:00
Gabriel Porfirio
7a4113c31b
dark mode testing
2022-11-10 17:25:18 -03:00
Brent Baccala
0c32f307a7
testsuite console logging: still addressing SonarCloud issues
2022-11-09 13:43:36 -05:00
Brent Baccala
ed39b09f6f
testsuite console logging: address SonarCloud complaints
2022-11-09 13:43:36 -05:00
Brent Baccala
ee44663de8
testsuite console logging: use node.js util.format to process format string
2022-11-09 13:43:36 -05:00
Brent Baccala
d2700acb92
testsuite console logging: use npm package 'chalk' to parse colors
2022-11-09 13:43:36 -05:00
Brent Baccala
d3f9625bfa
testsuite console logging: handle Firefox, add five options and update README
2022-11-09 13:41:50 -05:00
Brent Baccala
9a6cb96723
testsuite: update outdated instructions in README for browser selection
2022-11-09 13:41:50 -05:00
Brent Baccala
ad1ea593d8
Initial attempt at console logging. Handles format strings, colorization, drops http references
2022-11-09 13:41:50 -05:00
Gabriel Porfirio
c7b2fd209f
download presentation test
2022-11-08 11:32:55 -03:00
Brent Baccala
04d97e57a7
test suite: can't check XML data before it's been parsed; check HTTP status instead
2022-11-07 18:22:14 -05:00
Brent Baccala
8ba3d236b7
test suite: explicitly require create meeting API calls to return SUCCESS,
...
instead of waiting for a more confusing message when parsing the response
2022-11-07 17:00:55 -05:00
Brent Baccala
f2b53df4fc
move two simple API routines from core/helpers.js to api/api.js
2022-11-07 17:00:55 -05:00
Brent Baccala
6f7c82641f
API calls: refactor code to call joinMicrophone instead of duplicating that logic
2022-11-07 17:00:54 -05:00
Brent Baccala
e2b65c546a
API calls: refactor createMeeting to separate out URL calculation,
...
creating a promise, and resolving the promise. Also split API
tests apart and name them less confusingly.
2022-11-07 17:00:54 -05:00
Brent Baccala
0e57e6049e
test suite: add API tests for getMeetings/getMeetingInfo
...
This also creates a new package requirement (xml2js) for the
playwright test suite and adds a new helper function to make an API
call and obtain its parsed XML response as a JavaScript object
2022-11-07 17:00:54 -05:00
Gabriel Porfirio
ac27e720f0
shared notes remaining tests
2022-11-07 13:18:52 -03:00
Ramón Souza
638c0cccc8
Merge pull request #15818 from gabriellpr/guest-policy-tests
...
Guest policy tests
2022-10-28 17:48:53 -03:00
Gabriel Porfirio
edfdda75ee
last changes poll remaining tests
2022-10-26 17:25:48 -03:00
Gabriel Porfirio
46e2e73514
changed check always deny
2022-10-25 17:22:22 -03:00
Gabriel Porfirio
d2d139f378
poll tests and smart slides test
2022-10-25 17:12:59 -03:00
Gustavo Trott
eccaf938dc
Merge pull request #15730 from gabriellpr/breakout-create-tests
2022-10-13 21:41:24 -03:00
Gabriel Porfirio
6172a9f0b9
manual tests link
2022-10-10 17:08:47 -03:00
Gabriel Porfirio
ad57bf48ab
guest policy tests
2022-10-10 14:47:44 -03:00
Gabriel Porfirio
73b0e053c0
added breakout remaining time element
2022-10-05 17:41:22 -03:00
Gabriel Porfirio
4bfb2eba95
improved breakout remaning time check
2022-10-05 17:35:19 -03:00
Maxim Khlobystov
e6cc48ae3f
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into draw-visual-regression
2022-10-04 13:55:38 +00:00
Maxim Khlobystov
012ba92ec3
Updated the reference images
2022-10-04 13:53:57 +00:00
Ramón Souza
61cfdd9377
Merge pull request #15725 from germanocaumo/f-t-cursor
...
fix(cursor): hide cursor for others on mouse leave
2022-09-30 12:58:41 -03:00
gabriellpr
b23cc4ea51
Merge branch 'v2.6.x-release' into breakout-create-tests
2022-09-30 08:23:52 -03:00
Gabriel Porfirio
0e8a2b9a2e
improving the tests
2022-09-30 08:17:15 -03:00
Joao Victor
862c9fb64d
fix: add config to disable emoji sort on click
2022-09-27 15:47:39 -03:00
Ramón Souza
2b0971e2c8
Merge tag 'v2.5.6' into merge-256-26
2022-09-26 09:17:59 -03:00
Gabriel Porfirio
7d8a52d106
breakout test creation and after creation
2022-09-22 17:17:15 -03:00
germanocaumo
fea31e366c
refactor: code smell
2022-09-22 10:06:23 +00:00
Maxim Khlobystov
4f6cc4afb2
Separate meetings for drawing tests + new way of clearing the default presentation notification
2022-09-21 17:51:23 +00:00
Gustavo Trott
f3bb17a5e1
Merge pull request #15616 from gabriellpr/emojis-test
2022-09-20 16:50:59 -03:00
Gustavo Trott
7e18b03bf1
Merge pull request #15651 from gabriellpr/help-button-tests
2022-09-20 16:50:50 -03:00
Gustavo Trott
cea604666c
Merge pull request #15614 from gabriellpr/presentations-test
2022-09-20 16:50:31 -03:00
Gabriel Porfirio
0984f59645
await to check copy chat
2022-09-16 18:02:32 -03:00
Gabriel Porfirio
baf40dd0ed
confirm whiteboard removed
2022-09-16 17:53:17 -03:00
Gabriel Porfirio
dd4dadde3e
identation and update copy checks
2022-09-16 17:26:47 -03:00
Gabriel Porfirio
2adf931c41
breakout room create and after created tests
2022-09-16 17:21:47 -03:00
Gabriel Porfirio
53673e848e
removed only flag
2022-09-16 11:39:07 -03:00
Gabriel Porfirio
3ff6a52269
emoji copy test
2022-09-16 11:22:05 -03:00
Gabriel Porfirio
93b3d86f14
add clear defailt notification
2022-09-16 08:27:29 -03:00