ZeroNet/src/Test
ZeroNet 296e4aab57
Fix sslcrypto thread safety (#2454)
* Use sslcrypto instead of pyelliptic and pybitcointools

* Fix CryptMessage

* Support Python 3.4

* Fix user creation

* Get rid of pyelliptic and pybitcointools

* Fix typo

* Delete test file

* Add sslcrypto to tree

* Update sslcrypto

* Add pyaes to src/lib

* Fix typo in tests

* Update sslcrypto version

* Use privatekey_bin instead of privatekey for bytes objects

* Fix sslcrypto

* Fix Benchmark plugin

* Don't calculate the same thing twice

* Only import sslcrypto once

* Handle fallback sslcrypto implementation during tests

* Fix sslcrypto fallback implementation selection

* Fix thread safety

* Add derivation

* Bring split back

* Fix typo

* v3.3

* Fix custom OpenSSL discovery
2020-03-05 17:54:46 +01:00
..
testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original Mark data/optional.* as optional for test site 2017-10-04 13:34:14 +02:00
BenchmarkSsl.py Change to Python3 coding style 2019-03-15 21:06:59 +01:00
Spy.py Log spy actions to file when running tests 2019-12-17 14:33:06 +01:00
TestCached.py Simple cache decorator 2019-10-06 03:09:48 +02:00
TestConfig.py Rev426, Fix for nonce error on bigsites asking, Dont display error details on 404 error, Dont log Websocket close errors, Add travis pip caching and osx test, Add build status to readme, Test for site files after cloning, Test for json to db mapping, Test site deleteFiles command, Test user certificate and auth address generation, Exclude debug lines from coverage, Dont run webtests every time 2015-09-20 22:35:45 +02:00
TestConnectionServer.py Longer timeout to close connections in ssl connection test 2019-11-11 17:14:36 +01:00
TestContent.py Deny invalid files on Windows 2019-11-07 02:47:19 +01:00
TestContentUser.py Fix pytest 5.x compatibility 2019-07-03 18:36:41 +02:00
TestCryptBitcoin.py Test verify of compressed and uncompressed address signature 2019-05-02 17:18:31 +02:00
TestCryptConnection.py Rev445, Fix ConnectionServer peer_id handling, Faster startup by creating ssl certs on FileServer start, Per-site connection_server, Fix double Db opening, Test site downloading, Sign testsite properly, Test ConnectionServer, Test FileRequest 2015-09-24 22:08:08 +02:00
TestCryptHash.py Test hashing functions 2019-03-16 00:57:50 +01:00
TestDb.py Allow like parameters in database queries 2019-07-10 03:14:09 +02:00
TestDbQuery.py [setuptools packaging] access modules via imports (#1969) 2019-04-15 12:31:33 +02:00
TestDiff.py Test utf8 diffing 2019-03-16 00:57:03 +01:00
TestEvent.py Rev445, Fix ConnectionServer peer_id handling, Faster startup by creating ssl certs on FileServer start, Per-site connection_server, Fix double Db opening, Test site downloading, Sign testsite properly, Test ConnectionServer, Test FileRequest 2015-09-24 22:08:08 +02:00
TestFileRequest.py Fix bug that someomes blocked plugins accessing connectionserver sitelist 2019-11-25 14:34:46 +01:00
TestFlag.py Test function flagging 2019-08-26 03:15:29 +02:00
TestHelper.py Raise exception instead of using assert 2019-07-03 18:35:55 +02:00
TestMsgpack.py Fix tests on Python 3.5 2019-03-20 00:46:57 +01:00
TestNoparallel.py Make ThreadPool a context manager to prevent memory leaks 2020-03-05 08:06:57 +03:00
TestPeer.py Fix bug that someomes blocked plugins accessing connectionserver sitelist 2019-11-25 14:34:46 +01:00
TestRateLimit.py Fix ratelimit test 2018-01-19 02:32:11 +01:00
TestSafeRe.py Fix pytest 5.x compatibility 2019-07-03 18:36:41 +02:00
TestSite.py test: refer to test data path via variable (#1964) 2019-04-10 11:30:35 +02:00
TestSiteDownload.py Don't try to download bad files again in tests to avoid random test fails 2019-12-21 03:05:19 +01:00
TestSiteStorage.py Try and catch block for dbRebuild (#2047) 2019-06-23 14:21:50 +02:00
TestThreadPool.py Make ThreadPool a context manager to prevent memory leaks 2020-03-05 08:06:57 +03:00
TestTor.py Fix bug that someomes blocked plugins accessing connectionserver sitelist 2019-11-25 14:34:46 +01:00
TestTranslate.py Test translate of utf8 strings 2019-03-16 00:49:09 +01:00
TestUiWebsocket.py Test permissions of websocket 2019-08-26 03:11:24 +02:00
TestUpnpPunch.py Fix pytest 5.x compatibility 2019-07-03 18:36:41 +02:00
TestUser.py Change to Python3 coding style 2019-03-15 21:06:59 +01:00
TestWeb.py Change to Python3 coding style 2019-03-15 21:06:59 +01:00
TestWorkerTaskManager.py New tests for worker task manager 2019-12-31 12:55:09 +01:00
__init__.py First release, remove not used lines from gitignore 2015-01-12 02:03:45 +01:00
conftest.py Fix sslcrypto thread safety (#2454) 2020-03-05 17:54:46 +01:00
coverage.ini Rev427, Ignore repr from coverage, Add RateLimit call penalty to, Event test, Noparallel test, RateLimit test, Remove falling Pypy test 2015-09-21 02:36:23 +02:00
pytest.ini Capture fd for pytest 2019-12-17 14:32:43 +01:00