John McLear
f280a6fc8a
longer timeout
2021-01-29 22:09:07 +00:00
John McLear
1dc4a2acf5
MS
2021-01-28 23:07:20 +00:00
John McLear
7f384f13cd
timeouts
2021-01-28 22:52:53 +00:00
John McLear
df580ec513
timeouts
2021-01-28 22:25:44 +00:00
John McLear
05fe4904ed
various timeout changes
2021-01-27 21:59:06 +00:00
John McLear
e8e90ac207
various timeout changes
2021-01-27 21:51:22 +00:00
John McLear
189786979f
various timeout changes
2021-01-27 21:50:18 +00:00
John McLear
c43de8ea59
lint and test timeouts for importexportGetPost.js
2021-01-27 21:25:23 +00:00
John McLear
fd7a7b4c6c
lint and test timeouts for importexportGetPost.js
2021-01-27 21:17:58 +00:00
John McLear
6f364b065d
lint and timeouts for sessionAndGroups.js
2021-01-27 20:45:40 +00:00
John McLear
3d69773cd2
lint and timeouts for pad.js
2021-01-27 20:45:31 +00:00
John McLear
e5d80a0696
lint and timeouts for instance.js
2021-01-27 20:45:23 +00:00
John McLear
8fff1db4d0
lint and timeouts for importexport.js
2021-01-27 20:33:36 +00:00
John McLear
02bb5a5b73
lint and timeouts for chat.js
2021-01-27 20:30:15 +00:00
John McLear
f4eeb59b86
line and timeouts for characterEncoding.js
2021-01-27 20:29:14 +00:00
John McLear
103e3398ad
api.js lint and timeouts
2021-01-27 20:19:48 +00:00
John McLear
7696ec0a02
Merge branch 'develop' of github.com:ether/etherpad-lite into mochawesome
2021-01-27 20:11:53 +00:00
Richard Hansen
b164f9b431
tests: Replace "expected" with "want", "received" with "got"
...
"Got" and "want" are common terms for testing, plus this fixes a
spelling mistake ("received" was misspelled as "recieved").
2021-01-27 04:59:36 +00:00
Richard Hansen
dd815892f2
tests: Delete erroneous describe()
calls
...
`describe()` is meant to be used by independent tests, but the tests
in this file are not independent. Add a higher-level `describe()` call
and delete all of the `describe()` calls that wrap a single test.
2021-01-27 04:59:36 +00:00
Richard Hansen
906b2624ed
tests: Re-enable import/export test that is now working
2021-01-27 04:59:36 +00:00
Richard Hansen
54a3dbb9a0
lint: Fix some straightforward ESLint errors
2021-01-27 04:59:36 +00:00
John McLear
697bfd979b
use reporter
2021-01-26 11:09:22 +00:00
John McLear
44c2bc040c
lint: tests/backend/specs/api/tidy.js
2021-01-25 22:53:11 -05:00
Richard Hansen
610326b496
lint: tests/backend/specs/api/importexportGetPost.js
2021-01-25 22:53:11 -05:00
John McLear
f37a95cad8
timeout values
2021-01-25 21:35:47 +00:00
John McLear
f0a77cb98c
lint: contentcollector and domline
...
Various tidy up and linting of contentcollector.js and domline.js.
3 Tests disabled which are not due to be covered.
Co-authored-by: Richard Hansen <rhansen@rhansen.org>
2021-01-22 20:41:14 +00:00
Richard Hansen
d34a70c940
Delete merge conflict marker
...
This fixes a bug introduced in commit
040057239e
.
2020-12-20 18:32:30 -05:00
webzwo0i
040057239e
tests for spaces ( #4594 )
2020-12-20 06:18:19 +00:00
webzwo0i
a637920e55
add list-style:none for ul.indents in exported HTML ( #4586 )
...
* add list-style:none for ul.indents in exported HTML
* use list-style-type not list-style
2020-12-20 06:00:18 +00:00
webzwo0i
c5cf7ab144
tests: Ignore head tag on import / improved contentcollector tests
...
* fix accidental write to global variable
properly show pending tests
log test name in suite
better log output for received/expected strings
* cc tests: enable second nestedOL test
* ignore the head tag on import
2020-12-18 09:37:37 +00:00
webzwo0i
c989a8e279
fix accidental write to global variable
...
properly show pending tests
log test name in suite
better log output for received/expected strings
2020-12-18 09:30:18 +00:00
Richard Hansen
b8d07a42eb
lint: Run eslint --fix
on bin/
and tests/
2020-11-24 20:06:12 +00:00
Richard Hansen
7df3ded66f
lint: Put opening brace on same line as function
...
Normally I would let `eslint --fix` do this for me, but there's a bug
that causes:
const x = function ()
{
// ...
};
to become:
const x = ()
=> {
// ...
};
which ESLint thinks is a syntax error. (It probably is; I don't know
enough about the automatic semicolon insertion rules to be confident.)
2020-11-24 20:06:12 +00:00
Richard Hansen
cc988bd67b
lint: Convert CR+LF line endings to LF
2020-11-24 20:06:12 +00:00
Richard Hansen
b41d9762fa
tests: Clear auth hooks before running import/export unit tests
...
Also fix some ESLint complaints.
2020-10-29 19:06:24 -04:00
Richard Hansen
3e14016214
tests: Include the filename in the test output
...
Also some minor consistency cleanups.
2020-10-14 11:16:39 +01:00
Richard Hansen
048bd0f50d
tests: Simplify API key reading
...
Also delete unused imports.
2020-10-08 22:50:18 +01:00
John McLear
66df0a572f
Security: FEATURE REMOVAL: Remove all plain text password logic and ui ( #4178 )
...
This will be a breaking change for some people.
We removed all internal password control logic. If this affects you, you have two options:
1. Use a plugin for authentication and use session based pad access (recommended).
1. Use a plugin for password setting.
The reasoning for removing this feature is to reduce the overall security footprint of Etherpad. It is unnecessary and cumbersome to keep this feature and with the thousands of available authentication methods available in the world our focus should be on supporting those and allowing more granual access based on their implementations (instead of half assed baking our own).
2020-10-07 13:43:54 +01:00
Richard Hansen
a8cf434d1d
import: Replace the allowAnyoneToImport
check with userCanModify
...
This reduces the number of hoops a user or tool must jump through to
import.
2020-10-05 18:48:16 +01:00
Richard Hansen
831528e8bc
import: Allow import if pad does not yet exist
2020-10-05 18:48:16 +01:00
Richard Hansen
9a6f286441
tests: Always run the import unsupported file type test
2020-10-05 18:48:16 +01:00
Richard Hansen
2f17849b7b
tests: Switch import/export tests to self-contained server
...
This makes it possible to test various settings combinations and
examine internal state to confirm correct behavior. Also, the user
doesn't need to start an Etherpad server before running these tests.
2020-10-05 18:48:16 +01:00
John McLear
a51132d712
tests: test coverage for read only pad ids ( #4364 )
2020-09-27 19:12:11 +01:00
Richard Hansen
9f63d9b76a
tests: Check for true/false, not truthiness
2020-09-26 21:40:19 +01:00
Richard Hansen
c18831c333
tests: Fix typo (publicstatus -> publicStatus)
2020-09-26 21:40:19 +01:00
Richard Hansen
e01e575c86
tests: Use async/await instead of callbacks, use assert
2020-09-26 21:40:19 +01:00
Richard Hansen
24345bf9a8
tests: Group session and group tests to improve readability
2020-09-26 21:40:19 +01:00
Richard Hansen
4527254bcc
tests: Use let
and const
instead of var
2020-09-26 21:40:19 +01:00
Richard Hansen
e88c532172
tests: Delete unused variable
2020-09-26 21:40:19 +01:00
Richard Hansen
23131a501c
tests: Rewrite import/export tests to use async and supertest
2020-09-26 10:46:16 +01:00