Commit Graph

14 Commits

Author SHA1 Message Date
Suneet Srivastava
cb3415e3da test: Undo in the menu bar (#1969)
* test: Undo in the menu bar

* Fixed test

Co-authored-by: Devin Binnie <devin.binnie@mattermost.com>
2022-01-28 15:01:06 -05:00
Suneet Srivastava
d58df0062f test:Signin to another server open using menu bar (#1972) 2022-01-28 09:47:39 -05:00
Suneet Srivastava
ac628bf930 feat: Added test for back and forward in history menu (#1965) 2022-01-27 09:26:43 -05:00
Suneet Srivastava
089833f678 test:MM-T125 Copy Link can be used from channel LHS (#1966) 2022-01-25 10:02:35 -05:00
Mylon Suren
e446b13b34 [MM-39799] E2E Test: MM-T4050 Long server name (#1951)
* [MM-39799] - Add E2E tests for long server name

* [MM-39799] - Update test and css for max-width of tab

* [MM-39799] - Update max-width test to 400px
2022-01-20 09:51:54 -05:00
Suneet Srivastava
9170930ada [MM-39738] E2E test for Open Settings modal using keyboard shortcuts (#1947) 2022-01-18 23:27:32 +05:30
Devin Binnie
4a05b7c8d5 [MM-39852] Setup docker image to run in CI for E2E (#1946)
* [MM-39852] Setup docker image to run in CI for E2E

* Setup remote docker

* Install docker

* Trying this

* And this

* how about this

* this

* Okay this

* dis one

* sdfsagsdags

* Now?

* aaaaaaa

* asdasdasd

* i am dumb

* blank

* Please work

* Lint fix

* Forgot to update a couple things

* OOPS

* Testing something since this one is still failing

* Trying robotjs instead

* test

* Remove stop docker

* Try without the admin user (since apparently turning off admin notices didn't work)

* Remove console statement

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-17 10:20:11 -05:00
Devin Binnie
5ef1f56d63 Disable flaky test (#1928) 2021-12-15 16:17:44 -05:00
Devin Binnie
39fbdf45c5 [MM-40406] Add more singletons, refactor main.ts into pieces, add tests and some cleanup + tests for additional coverage (#1890)
* Refactor main.ts dependencies into singleton pattern

* Split main.ts into testable pieces, some other refactoring for singleton pattern

* Unit tests for main/app/app

* Unit tests for main/app/config

* Unit tests for main/app/initialize

* Unit tests for main/app/intercom

* Unit tests for main/app/utils

* Add some more tests to get to 70% coverage

* Fix for linux

* Fix for alternate data dir paths

* Fix E2E test
2021-12-09 15:11:55 -05:00
Devin Binnie
a4a275bd73 [MM-39491] Force Add Server modal to stay until server has been added (#1869)
* [MM-39491] Force Add Server modal to stay until server has been added

* Make the parameter optional

* Actually do the logic, add a test for the logic

* Add remove event listener
2021-11-25 09:47:20 -05:00
Devin Binnie
b4903d24c9 Remove unnecessary test case (#1878) 2021-11-24 09:18:53 -05:00
Devin Binnie
4fa89a5fce [MM-40144] Restructure tests, add test case numbers, some cleanup (#1864)
* [MM-40144] Restructure tests, add test case numbers, some cleanup

* Fix a test
2021-11-19 10:21:34 -05:00
Devin Binnie
38270fcfe8 [MM-39885] Migrate unit tests to Jest, fleshed out tests for common/util, a bunch of cleanup (#1852)
* [MM-39885] Migrate unit tests to Jest, fleshed out tests for common/util/url

* Typo fix

* Oops

* I found more tests!

* Fixed a bug

* Oops again

* Tests for common/utils/util

* A bunch of cleanup

* Oops
2021-11-08 10:04:47 -05:00
Devin Binnie
0bd5a54c76 [MM-39839] Changes for writing unit tests, some re-org (#1849)
* Move tests to individual folders

* Moved e2e tests to e2e folder, fixed lint issues

* Lint fix
2021-11-04 11:29:32 -04:00