shortcutme
c14e722303
Fix bug that someomes blocked plugins accessing connectionserver sitelist
2019-11-25 14:34:46 +01:00
shortcutme
5aa115c88a
Heavier task in thread pool test to make sure it will pass
2019-11-19 02:25:28 +01:00
shortcutme
58214c0ac3
Move file writes and reads to separate thread
2019-11-19 02:16:20 +01:00
shortcutme
5d113757df
Stop greenlets when deleting a site in test
2019-11-19 02:15:47 +01:00
shortcutme
08fee35bcf
Fix pytest output capturing error
2019-11-19 01:39:16 +01:00
ZeroNet
8d95eb937f
Longer timeout to close connections in ssl connection test
2019-11-11 17:14:36 +01:00
shortcutme
d569d9488a
Deny invalid files on Windows
2019-11-07 02:47:19 +01:00
shortcutme
f172751df3
Test utf8 filename download
2019-11-07 02:44:54 +01:00
shortcutme
13233d47bd
Fix long running test
2019-11-07 02:44:33 +01:00
Josh
74d7d92a4d
Allow all valid filenames to be added to content.json ( #2141 )
...
* Allow all valid filenames to be added to content.json
* Replace hex version of regex with non-hex version
* Add basic test for path validation with ASCII and UTF-8 filenames
* Amend path validation test to meet standards
2019-11-07 02:18:27 +01:00
shortcutme
119e1a9bf0
Simple cache decorator
2019-10-06 03:09:48 +02:00
shortcutme
3682f0aed4
Wait for db close on tests
2019-09-28 17:03:43 +02:00
shortcutme
448483371c
Formatting
2019-09-12 00:23:36 +02:00
Lola Dam
0738964e64
Save content.json of site even if limit size is reached ( #2114 )
...
* fix #2107 ; Still save the content.json received even if site size limit is reached but dont download files; Allow better distribution of latest version of content.json
* Added test
* Fix test for huge content file (now it fails)
* Dont download huge content.json file and update test
* Remove comments
2019-09-10 18:18:21 +02:00
shortcutme
1bd1ddf410
Test function flagging
2019-08-26 03:15:29 +02:00
shortcutme
7890771faa
Test permissions of websocket
2019-08-26 03:11:24 +02:00
Ivanq
01ff89315b
Add GitLab CI/CD support ( #2163 )
...
* Use GitLab CI/CD
* Force colored tests
* Get rid of an error
* Mark tests as slow
* Disable codecov & coveralls
* Python 3.5-3.8
* Add Python 3.4
* Support both OpenSSL 1.1.0 and 1.1.1+
* Test both OpenSSL 1.1.0 and 1.1.1+
* Fix OpenSSL 1.1.1
* Fix Python 3.4 build
2019-08-19 17:30:31 +02:00
shortcutme
c5116fb318
Modify testAction command to use handleRequest instead of directly calling the function
2019-08-02 16:14:44 +02:00
shortcutme
8185f4dfda
Test getFile inner_path security
2019-07-10 03:14:30 +02:00
shortcutme
f4f0e2afa8
Allow like parameters in database queries
2019-07-10 03:14:09 +02:00
shortcutme
67d6b1e724
Fix double logging when running tests
2019-07-10 03:12:56 +02:00
shortcutme
fec312ed09
Better pytest atexit logging error workaround
2019-07-03 18:37:13 +02:00
shortcutme
eb2627721e
Fix pytest 5.x compatibility
2019-07-03 18:36:41 +02:00
shortcutme
ff32f822ba
Raise exception instead of using assert
2019-07-03 18:35:55 +02:00
shortcutme
f979ed133f
Workaround for pytest 0.4.1+ atexit logging errors
2019-07-01 16:25:45 +02:00
Lola Dam
753396ac0c
Try and catch block for dbRebuild ( #2047 )
...
* Try and catch block for dbRebuild
* Use self.log.error and not logging
* Use self.log.error and not logging in SiteStorage also
* Check if the rebuild is working
2019-06-23 14:21:50 +02:00
ZeroNet
6254143fc6
Fix noparallel ignoreclass test
2019-06-11 18:24:44 +02:00
shortcutme
862e19a263
Rev4104, Don't start blocking Noparallel calls in separate greenlet to be able to catch exceptions.
2019-06-11 17:04:37 +02:00
shortcutme
eeef6fe65f
Rev4102, Fix fileGet test
2019-06-06 03:17:42 +02:00
shortcutme
4222c31b3e
Don't push body of content.json with updates if larger than 10kb
2019-05-30 04:26:41 +02:00
shortcutme
6b9106b178
Test verify of compressed and uncompressed address signature
2019-05-02 17:18:31 +02:00
shortcutme
4ac54845fc
Fix double logging when testing
2019-04-23 02:00:59 +02:00
shortcutme
6bd63ff42a
Test file renames
2019-04-23 01:59:12 +02:00
shortcutme
f970815645
Run tests in debug mode
2019-04-15 22:48:16 +02:00
shortcutme
f83c77e7ea
Fix plugin error message
2019-04-15 22:48:09 +02:00
shortcutme
a822238735
Use 1544 port for tor in tests
2019-04-15 22:19:38 +02:00
shortcutme
b168772d7f
Create user for tests if necessary
2019-04-15 22:19:16 +02:00
shortcutme
034e104c06
Log fileserver startup error for tests
2019-04-15 22:19:00 +02:00
shortcutme
0c0f117bc3
Don't parse config file for tests
2019-04-15 22:18:40 +02:00
shortcutme
1d4ab8833b
Test and enforce proper import plugin order in debug mode
2019-04-15 22:18:18 +02:00
shortcutme
572d55752c
Avoid random websocket test fails
2019-04-15 16:54:49 +02:00
radfish
f6e3a74567
[setuptools packaging] access modules via imports ( #1969 )
2019-04-15 12:31:33 +02:00
radfish
6a1d716ba1
test: refer to test data path via variable ( #1964 )
2019-04-10 11:30:35 +02:00
shortcutme
bad4d14cf6
Save OpenSSL rand file in data directory to avoid error message on Windows
2019-03-29 02:29:32 +01:00
shortcutme
a3f957427f
Make sure the test went without unnecessary reconnects
2019-03-27 03:10:58 +01:00
shortcutme
9b36c55422
Fix pytest warning
2019-03-27 03:10:29 +01:00
shortcutme
b6286372fb
Better cleanup after tests
2019-03-27 03:10:21 +01:00
shortcutme
4aee7a6c61
Make openLocked always return BlockingIOError on fail
2019-03-20 01:05:52 +01:00
shortcutme
63ba0a5551
Fix tests on Python 3.5
2019-03-20 00:46:57 +01:00
shortcutme
c7bfe0d537
Fix Upnp test
2019-03-20 00:46:16 +01:00