Commit Graph

33 Commits

Author SHA1 Message Date
zzappie 6a6a19207c
[WIP] Maintenance release (#2728)
* Dependencies update

Signed-off-by: David Dashyan <mail@davie.li>

* Dockerfile-dev: update python version + remove system pynacl

Signed-off-by: David Dashyan <mail@davie.li>

* Set dummy_transaction fixture scope to "session"

Signed-off-by: David Dashyan <mail@davie.li>

* Add 3.7 and 3.8 python tests

* setup.py: fix version typo
2021-12-06 14:09:51 +01:00
lana-shanghai 4a008e51e3
[WIP] Documentation re-org (#2694)
* Reorganized docs

* Fixed internal links in basic usage

* fixed the docker-compose command and volume for docs

* fixed docs tests

* fix travis docs test

* tox ini file

* fixed readme localhost links

* edited tox and test docs to previous state

* Fix tests errors related to docs reorganization

Signed-off-by: David Dashyan <mail@davie.li>

* Added ansible script installation option

Signed-off-by: Lana Ivina <lana@ipdb.io>

* Added ansible script to network setup guide

Signed-off-by: Lana Ivina <lana@ipdb.io>

* Hid the non-working button for now. 

Signed-off: Lana Ivina <lana@ipdb.io>

* Try now button

Co-authored-by: David Dashyan <mail@davie.li>
2020-05-18 20:22:26 +07:00
David Dashyan 9e99c024d3
Replace headers (#2683)
Signed-off-by: David Dashyan <mail@davie.li>
2020-04-06 11:52:18 +02:00
Troy McConaghy abdd23f5a6 Problem: Source files contain no license info (#2455)
* Problem: Source files contain no license info

Solution: Add comments with SPDX license info to source files

* Python 3 files don't need # -*- coding: utf-8 -*-
2018-08-16 12:31:32 +02:00
Ahmed Muawia Khan 11c0ea916c
Problem: Acceptance tests on ci failing (#2256) 2018-05-02 18:16:54 +02:00
Ahmed Muawia Khan 82e3f21c9a Merge branch 'alpha-3' 2018-05-02 16:35:49 +02:00
vrde 8d589d0181
Problem: we don't have acceptance tests (#2216)
Solution: have a simple way to start a node and run scripts against it.
2018-04-30 14:43:39 +02:00
Vanshdeep Singh 44f19a398c Problem: Tests failing with py-abci 0.4.1 (#2235)
Solution: Fix tests and Migrate to Tendermint 0.19.0
2018-04-26 11:09:38 +02:00
Vanshdeep Singh 7f6782e31d Problem: ABCI server not run for tests (#2138)
Solution: Create seperate test mark for which the ABCI server will be running
2018-04-10 17:29:25 +02:00
codegeschrei 6f69f39ff4 Problem: there are no f-strings in python 3.5 (#2185)
Solution: change f-strings to a compatible format for Python 3.5
2018-04-09 17:02:59 +02:00
Sylvain Bellemare 6e3f9e8f54 Docker compose for travis (#2039)
* Replace double quotes with single quotes (flake8)

* Test event subscriber to tendermint via ws

* Problem: Tendermint is not part of stack for CI

Solution: Add Tendermint to stack for CI. For simplicity's sake
docker-compose is being used.
2018-02-14 10:19:04 +01:00
vrde 2815cffcb5
Flat UTXO collection and first integration with Tendermint™ (#1822)
* Remove testing for rethinkdb, mongodb, and Py3.5

* Add first tests

* Add validation

* Add command to start the ABCI Server

* Reuse existing MongoDB Connection class

* Use DuplicateTransaction

* Test only tendermint

* Update travis scripts

* Fix pep8 errors

* Update Makefile
2017-11-10 17:53:57 +01:00
Krish dad96fe246 Fix broken travis build (#1684)
- Use RethinkDB and MongoDB docker containers rather than manually
install packages.
2017-07-19 18:16:48 +02:00
Sylvain Bellemare 3fec83d2e2 Drop support for Python 3.4
closes #1353
2017-06-20 15:26:23 +02:00
Krish f35f01f1cb Add SSL support for MongoDB connections (#1510)
* Add SSL support for MongoDB connections

* Tests for TLS connectivity and other fixes

* Add test for ssl parameters

* Add test for AuthenticationError

* Cleanup branch

* Split env vars as per @r-marques suggestion

* Remove SSL_ENABLED and use BIGCHAINDB_DATABASE_SSL instead

* Changes as per comments from @r-marques

* Remove redundant tests

* Test for ConfigurationError
2017-06-13 12:04:34 +02:00
Sylvain Bellemare 64ef0dd9a1 Test docs building and flake8 only for Python 3.6 2017-03-31 11:21:51 +02:00
morrme ead832a130 added Python 3.6 per issue #1331 2017-03-30 10:23:08 +02:00
Rodolphe Marques 24c1f8d804 mongodb at the end of travis matrix 2017-01-09 14:15:01 +01:00
Rodolphe Marques abf77c04ee Omit mongod log messages.
MongoDB failures no longer allowed
2017-01-09 14:10:49 +01:00
Rodolphe Marques 9bc658b833 fix travis mongodb integration 2017-01-09 14:03:57 +01:00
Sylvain Bellemare 9f57d57f24 Test rethinkdb and mongodb in separate travis jobs 2016-12-13 10:25:47 +01:00
Sylvain Bellemare aa436ced6e Fix #786 2016-12-08 11:45:41 +01:00
Christian Gärtner 2eeb6b5648 streamlined travis process and dependencies 2016-11-02 09:26:05 +01:00
Christian Gärtner 078d018395 Fixed pep8 violations in bigchaindb source code 2016-11-02 09:26:05 +01:00
Christian Gärtner fdf3786a3b Added PEP8 checker to travis
"Fixes" #530
2016-11-02 09:26:05 +01:00
MinchinWeb c1c6e75bce Allow pip caching on Travis-CI 2016-10-17 19:58:17 -06:00
vrde 0b1ce4ff4c
Remove duplicated tests 2016-07-19 17:51:42 +02:00
Sylvain Bellemare b9b0b4a343 Fix #455 (#457) 2016-07-15 12:11:49 +02:00
vrde 1c96b15174 Add xdist to travis 2016-02-19 00:26:38 +01:00
Sylvain Bellemare e8917b6cdf Install rethinkdb on travis via apt-get
Although the docker setup worked, codecov could not find the report
2016-02-12 01:39:41 +01:00
Sylvain Bellemare 19d00496c7 Update command name 2016-02-11 14:14:35 +01:00
Sylvain Bellemare f8fd4ebaf7 Add rethinkdb to travis.yml 2016-02-10 21:56:25 +01:00
Wrigley the Buffalo 841cabe8c6 Add code, have fun! 2016-02-10 19:55:33 +01:00