b1a0a54d56
Remove bikeshed from the new sqlthread test case
2021-06-18 18:19:48 +03:00
583ed2151d
Make test_onionservicesonly() more predictable:
...
- load knownnodes from test_bootstrap() before check
- generate fake onion nodes if still have not enough
2021-06-14 20:01:50 +03:00
8cdc934efd
Dry run built 32bit exe in buildscripts/winbuild.sh
2021-06-14 18:07:55 +03:00
132b413f6e
Exclude tests package from exe
2021-06-07 18:30:31 +03:00
ec2143f9f4
signed commit
2021-06-04 23:24:05 +05:30
3ac8f15ff1
fixed absolute imports
2021-06-04 23:24:04 +05:30
1ef6b34e93
ported test_randomtrackingdict to python3
2021-06-04 23:24:02 +05:30
16a11775e8
Add python-six dependency to Build-Depends in stdeb.cfg
2021-05-13 16:43:35 +03:00
bb144d78f6
Reverting some strange logic and formatting. Insted use six
...
- to replace basestring with compatible type
- for unified configparser import
2021-05-02 18:15:08 +03:00
d5666f7ffc
Revert hidden imports in queues ( Fixes : #1758 )
2021-05-01 01:13:27 +03:00
64d2a831c4
Fix line break after binary operator in proxy
2021-04-29 17:44:01 +03:00
1ad86bcb5b
Init uploadChunk and downloadChunk in AdvancedDispatcher
2021-04-29 17:44:00 +03:00
8cf0a0bb46
Move initialization of connectedAt to AdvancedDispatcher
2021-04-29 17:44:00 +03:00
2c6f3c2fe1
Formatted lines for PEP8 in network.tls, removed stale comments
2021-04-29 17:44:00 +03:00
3f63278468
Done PEP8 formatting in network.bmproto ( Fixes : #1703 )
2021-04-29 17:44:00 +03:00
49f9620236
Add sqlite functions while versioning
2021-04-26 18:30:55 +05:30
f5fba7d1a8
update changes and rename file name
2021-04-06 13:04:44 +05:30
f075d27fae
add dot in importing
2021-04-05 19:08:10 +05:30
1b8dc18ef6
remove functions imports
2021-04-05 18:28:26 +05:30
06cab993d9
Fix configparser import error
2021-04-01 21:06:22 +05:30
6f9b66ddff
Qt test for UDP setting
2021-03-01 19:55:48 +02:00
79efacffb1
Replaced lost UDPSocket.maxTimeOffset by constants.MAX_TIME_OFFSET
...
Closes : #1696
2021-03-01 19:55:47 +02:00
6ee6989df2
A minimal test for UDP. Restore expected default settings in tearDown().
2021-03-01 19:55:30 +02:00
5f9d507717
announceInterval is for AnnounceThread, not UDPSocket
2021-02-22 19:56:24 +02:00
6168d63699
Replace formatting socket.error by exc_info in network.udp
2021-02-22 19:56:24 +02:00
8ff8e0e2cb
Make it possible to disable UDP announcing in settings
2021-02-22 19:56:23 +02:00
ef849d2dd3
Handle old psutil in TestProcess
2021-02-18 17:15:56 +02:00
d8cf148d4a
Replaced print operator by print function in network.asyncore_pollchoose
...
and unmaintained modules.
2021-02-18 17:15:56 +02:00
2fe2f17688
Don't run tests when build deb
2021-02-18 17:15:56 +02:00
671df69303
Work around deprecation of platform.dist() in recent python
2021-02-18 17:15:56 +02:00
81645eadef
Remove import from debug from openclpow, remove shebang, format
2021-02-18 17:15:56 +02:00
e77238fa07
Support tox and request more warnings:
...
- make separate tests runner - tests.py; python setup.py test still works
- tox.ini with coverage config
- -b: issue warnings about comparing bytearray with unicode
- export PYTHONWARNINGS=all on stage install
2021-02-18 17:12:43 +02:00
0f8528cc48
Fix python3 issues in test_blindsig:
...
- simplify imports
- signatures are of type bytes
- chain kwarg of pyelliptic.ECCBlindChain is bytes
2021-02-18 17:12:42 +02:00
faed885c34
Fix python3 issues in test_crypto:
...
- use bytes for python3
- encode the result of arithmetic.privtopub
- add test for arithmetic.base10_multiply
2021-02-18 17:12:42 +02:00
5bd3bd4711
Make addresses module available for testing with python3:
...
- remove import from debug
- use divmod and bytes
2021-02-18 17:12:42 +02:00
5976a449e2
test_randomtrackingdict: revert bytes to string for python3
2021-02-18 17:12:42 +02:00
da8bd36614
Fix python3 issues in pyelliptic:
...
- use dotted imports, remove unneeded shebangs
- openssl._OpenSSL._version is of type bytes
- use b'\x00' literal instead of chr(0) in eccblind and test_openssl
- use // and divmod in arithmetic to fit PEP238:
https://docs.python.org/3/whatsnew/2.2.html#pep-238-changing-the-division-operator
2021-02-18 17:11:36 +02:00
d05255625b
Universal pathmagic returns app dir; activated in setup for python3
2021-02-17 17:11:25 +02:00
f8844f4d74
Use common.skip_python3() to skip tests modules not supporting python3
2021-02-17 17:11:25 +02:00
b3c341951d
Add normal exit in depends if detected python3
2021-02-17 17:11:25 +02:00
6029ec85b6
Add python 3.7. Use general shebangs in scripts to test with python3;
...
Use 2.7_with_system_site_packages for python2 to run qt tests
as suggested in Travis doc instead of bypassing virtualenv by shebang.
2021-02-17 17:11:24 +02:00
574b60ed0e
Add Dockerfile for running test
...
- run ./run-tests-in-docker.sh to run travis tests locally
2021-02-16 10:15:15 +01:00
d35c284e13
Move desktop plugin initialization to updateStartOnLogon(); Fixes : #1735
2021-02-15 14:00:52 +02:00
c51108e867
Entry point 'desktop' for plugins managing desktop environment;
...
desktop_xdg will do it with pyxdg. Fixes : #857
2021-02-12 21:16:19 +02:00
74e039de5d
Added Network category in desktop file
2021-02-12 21:15:49 +02:00
2f5d6214ff
Move addressbook test to bitmessageqt.tests because it uses Qt
2021-02-11 17:07:48 +02:00
26057be6ff
A test for listening port 8444
2021-02-11 16:34:43 +02:00
5052602c21
Add test for BITMESSAGE_HOME
2021-02-11 16:34:38 +02:00
265fb932a8
Instruct git to use LF as line ending for knownnodes.dat test pattern
2021-02-10 16:01:30 +02:00
5b71bd1931
Format and simplify bitmessagemain.spec, exclude unused libs and files
2021-02-09 22:56:44 +02:00