1
0
mirror of https://github.com/gristlabs/grist-core.git synced 2024-10-27 20:44:07 +00:00
gristlabs_grist-core/test/nbrowser
Paul Fitzpatrick d6abe6a737 (core) finish porting test/browser/*.test.js tests
Summary:
This finishes porting the bulk of tests relying on the old selenium pseudo-promise manager. Here the remaining ones that I know of:
 * There are some tests written in typescript at test/browser/*.test.ts (I've olny been looking at the older *.test.js ones so far)
 * There are some tests in test/home that run a slightly different way

First version of this diff just had renames, so for reviewing it is likely easiest to switch to a comparison of that version with the final version.

I switched from using test.(describe/it/...) to straight mocha since the indirection was confusing mocha-webdriver's debug functions (e.g. it was misnaming screenshots). That resulted in a lot of noise in the diff, sorry!

Some tests fail in headless operation in modern chrome for what looks to be the same reason as https://github.com/gristlabs/grist-core/pull/490 (some copy/paste nuance or change).

Test Plan: test porting

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3862
2023-04-25 13:33:24 -04:00
..
aclTestUtils.ts
ActionLog.ts
AttachmentsLinking.ts
ChoiceList.ts Changing choice test for a buggy chrome version () 2023-04-13 14:42:41 -04:00
customUtil.ts
CustomView.ts
CustomWidgets.ts
CustomWidgetsConfig.ts
DescriptionColumn.ts (core) Adding description icon and tooltip in the GridView 2023-04-20 18:21:31 +02:00
DocTutorial.ts (core) finish porting test/browser/*.test.js tests 2023-04-25 13:33:24 -04:00
DuplicateDocument.ts
Fork.ts (core) Extending timeout in Fork tests 2023-04-19 22:19:37 +02:00
gristUtils.ts (core) finish porting test/browser/*.test.js tests 2023-04-25 13:33:24 -04:00
HomeIntro.ts (core) Adding tutorial card 2023-03-28 19:57:52 +02:00
homeUtil.ts feat: allow simple click on certain cases for editing field in Widget Card () 2023-04-17 11:14:25 -04:00
LanguageSettings.ts
Localization.ts do not count unready translations in localization test () 2023-04-03 12:55:08 -04:00
MultiColumn.ts
Pages.ts (core) Add overflowTooltip() tool, and use for long tables in widget picker, and long page names. 2023-03-13 21:47:35 -04:00
ReferenceColumns.ts
ReferenceList.ts
RefTransforms.ts
RightPanel.ts (core) Fix for the creator panel on custom section. 2023-04-18 14:11:27 +02:00
RightPanelSelectBy.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
RowMenu.ts
saveViewSection.ts
SelectBy.ts
SelectByRefList.ts
SelectByRightPanel.ts
SelectBySummary.ts
SelectBySummaryRef.ts
SelectionSummary.ts
Smoke.ts
testServer.ts
testUtils.ts
ToggleColumns.ts