Commit Graph

67 Commits

Author SHA1 Message Date
1b81d07b05
removed useless functions from mock files 2022-01-05 19:47:52 +05:30
c37efbdb07
removed useless functions & files with testing 2022-01-04 21:05:20 +05:30
98720a4aa4
removed unusual files 2022-01-03 21:42:21 +05:30
a69f2a6bbe
Code cleanup 2021-12-31 19:33:45 +05:30
fc50d71625
Fixed changes on ui screens load 2021-12-29 20:49:53 +05:30
50bf3df34c
change 1 2021-12-29 12:47:19 +05:30
f98ba8b9a1
enabelled sent, trash, create,settings code from main.kv 2021-12-28 21:31:00 +05:30
557fa321c0
Update code with 1 ui screen working 2021-12-28 12:21:36 +05:30
5a7c601e8b
commenting methods and adding pass in mpybit 2021-12-24 18:26:45 +05:30
ec77ea9fa6
fixing state import 2021-12-23 21:49:58 +05:30
d859db4004
changes for mock imports - kdcis 2021-12-23 20:05:52 +05:30
3c78e30c8c
kivy mock [base file import fixing] 2021-12-23 14:38:07 +05:30
e9054a4d37
mock changes 2021-12-23 12:19:14 +05:30
navjot
569fe43871
telenium test cases for each module 2021-03-06 04:44:43 +05:30
navjot
df2dd7eeda
created separate module for each functionality 2021-03-04 04:28:11 +05:30
0dd9c85831
Merge branch 'v0.6' of https://github.com/Bitmessage/PyBitmessage into py3porting 2020-06-19 19:46:27 +05:30
d6953eb450
New package: bitmessageqt.tests
any test cases from it will be added to tests.core test suite if possible,
e.g. PyQt is functional. TestSupport - minimal test case for support module
to reproduce #1633.
2020-06-15 12:06:31 +03:00
487eab6f78
fix conflicts after merging 2020-06-10 15:46:16 +05:30
2a62fb79cc
Add test for decoding the version message 2020-05-22 12:58:00 +03:00
navjot
b4a7bcc3b2
fixed flake8, pycodestyle and pylint issues 2020-05-13 21:31:22 +05:30
c5b77a08fa
Moved addresses demo script into tests.test_crypto 2020-05-05 17:30:31 +03:00
navjot
f04829eca0
created chat table structure and added messagetypes 2020-05-02 14:38:30 +05:30
ff1f451691
Blind signature updates
- added serializing and deserializing
- added a signature chain class `ECCBlindSigChain`
- added more tests
2020-03-31 14:13:32 +08:00
213519bd93
Blind chain signature verification
- also adds serialisation, deserialisation and optional metadata
2020-03-14 10:20:06 +08:00
lakshyacis
fe3a98c2b6
unidiomatic-typecheck and logging-format-interpolation issue suprressed 2020-01-21 16:15:17 +05:30
jai.s
863558dad0
Updated origin by upstream 2020-01-06 15:13:31 +05:30
2bddae511a
Fixed some mistakes in tor dependent tests and marked them
for skipping until the finish of debug.
2020-01-04 14:28:45 +02:00
5160a68c28
Moved start_proxyconfig to helper_startup;
no more prints in helper_startup
2020-01-04 14:28:45 +02:00
jai.s
9b1088b2e2
updated origin with upstream changes 2019-12-23 16:48:37 +05:30
2a165380bb
Restrict outbound connections on network groups
Logic borrowed from bitcoin, see CNetAddr::GetGroup() in src/netaddress.cpp
Simplified, so may not work fully identically but for our purposes it's good
enough. Won't connect to more than one host from a /16 subnet on IPv4 and a /32
subnet on IPv6.
2019-11-18 12:20:29 +01:00
bug Lady
7e1f1d2604
fix 'true' not True
else error
2019-11-14 13:32:15 +01:00
d6c1845b71
Moved Peer from state to network.node
and trustedPeer to network.connectionpool.BMConnectionPool attribute
2019-11-11 17:13:12 +02:00
George McCandless
f871cd450c
Add test for 'onionservicesonly' mode.
Credit to Dmitri Bogomolov in commit 557a8cc6d2bec881b8a3c531d3f725460ed515f5.
2019-10-24 19:35:32 +00:00
a48b51721d
Test new logging approach, both debug.logger and resetLogging 2019-10-18 09:35:31 +03:00
jai.s
afb368e770
initial commit for python forward porting 2019-10-09 17:57:13 +05:30
lakshyacis
944c30f9b4
test_config pylint fixes 2019-09-26 19:51:02 +05:30
lakshyacis
7839f83f20
test_api pylint fixes 2019-09-26 19:50:53 +05:30
lakshyacis
8ed1d48799
core pylint fixes 2019-09-26 19:50:45 +05:30
a7cfe5ba32
Try to test with tor 2019-09-25 18:55:01 +03:00
bcb29facaa
A test for bootstrapping, have problem with test_tcpconnection ): 2019-09-25 18:55:01 +03:00
395fbcd0f0
Add intermediary tests
- primitive serialisation (BN_bn2bin and ctypes) used in intermediary tests
2019-08-28 13:21:44 +02:00
b934c4e01e
Minor refactoring to separate objects 2019-08-27 23:13:58 +02:00
076aeaa19f
Import path changes as requested 2019-08-27 23:13:55 +02:00
2e0f7755c6
Blind signature support in pyelliptic
- add blind signature functionality to pyelliptic as described in #1409
- add tests for blind signatures
- PEP8 fixes for pyelliptic
- some minor refactoring is necessary for further integration, this is just a
  minimal implementation to pass a test
2019-08-27 23:13:45 +02:00
ae76d369f2
A test for API command 'shutdown' 2019-08-01 12:04:12 +03:00
bbab0010e6
Moved a test script from network.tcp to tests.core 2019-07-26 12:08:42 +03:00
8b065d2e57
Fix unwanted AttributeError in messagetypes 2019-07-05 12:13:55 +03:00
0d7b3a3823
Suppressed pylint warnings in test_crypto 2019-04-22 12:53:59 +03:00
e163137893
Added pycrypto fallback for RIPEMD160 hash function 2019-04-22 12:53:59 +03:00
7b9824afc9
Separate method for stopping the bitmessage process and new test case
for settings in the generated config, which particularly checks that
extralowdifficulty settings are not applied to daemon.
2019-04-22 12:19:09 +03:00