bigchaindb/tests/web
Zachary Bowen 2386ca9d71 Refactor tendermint directory to project root (#2401)
* Problem: core.py contains an unused class, `Bigchain`

Solution: Remove core.py. Refactor BigchainDB Class to remove inheritance from Bigchain.

* Problem: core.py contains an unused class, `Bigchain`

Solution: Remove core.py. Refactor BigchainDB Class to remove inheritance from Bigchain.

* Fixed flake8 complaint about too many blank lines

* Attempting to fix Sphinx docs. This may result in some redundant commits, as I don't know what I'm doing, and I can't experiment without running the CI...

Sorry in advance!

* Attempting to fix Sphinx docs. This may result in some redundant commits, as I don't know what I'm doing, and I can't experiment without running the CI...

Sorry in advance!

* Updating from master changed BigchainDB.process_post_response to a private method, so I had to align with that.

* Fixed a couple stale references to bigchaindb.Bigchain in docstrings

* Missed a reference to `Bigchain` in a patch call...

* Problem: BigchainDB class should be part of project root

Solution: Removed the /tendermint directory and moved its contents to project root

* Problem: Flake8 complained that imports were not at the top of the file

Solution: Had to play around with the order of imports to avoid cyclic dependencies, but its working and style compliant now

* Problem: Stale reference to /tendermint directory in the index

Solution: Removed the references to /tendermint

* Problem: Flake8 complaining of unused import in __init__.py

Solution: The import is there so I can import App directly from bigchaindb, rather than from bigchaindb.core (which I think improves code readability. I added a # noqa to silence Flake8.

* Problem: Stale references to `bigchaindb.tendermint.BigchainDB` in the rst files cause Sphinx to fail

Solution: Updated the autodoc files to use `bigchaindb.BigchainDB` instead

* Problem: Stale reference to the `tendermint` directory in an @patch in a disabled test

Solution: Updated the @patch for completeness

* Problem: BigchainDB class should be part of project root

Solution: Removed the /tendermint directory and moved its contents to project root

* Problem: Flake8 complained that imports were not at the top of the file

Solution: Had to play around with the order of imports to avoid cyclic dependencies, but its working and style compliant now

* Problem: Stale reference to /tendermint directory in the index

Solution: Removed the references to /tendermint

* Problem: Flake8 complaining of unused import in __init__.py

Solution: The import is there so I can import App directly from bigchaindb, rather than from bigchaindb.core (which I think improves code readability. I added a # noqa to silence Flake8.

* Problem: Stale references to `bigchaindb.tendermint.BigchainDB` in the rst files cause Sphinx to fail

Solution: Updated the autodoc files to use `bigchaindb.BigchainDB` instead

* Problem: Stale reference to the `tendermint` directory in an @patch in a disabled test

Solution: Updated the @patch for completeness
2018-07-25 16:59:25 +02:00
..
__init__.py Add simple flask webserver and tests 2016-02-23 03:37:33 +01:00
conftest.py Refactor tendermint directory to project root (#2401) 2018-07-25 16:59:25 +02:00
test_assets.py Problem: Some configurations are defunct (#2338) 2018-06-08 15:50:50 +02:00
test_block_tendermint.py Refactor tendermint directory to project root (#2401) 2018-07-25 16:59:25 +02:00
test_blocks.py Problem: Some configurations are defunct (#2338) 2018-06-08 15:50:50 +02:00
test_content_type_middleware.py Add middleware to strip content-type headers from GETs 2017-07-04 14:01:56 +02:00
test_info.py Problem: Some configurations are defunct (#2338) 2018-06-08 15:50:50 +02:00
test_metadata.py Problem: Some configurations are defunct (#2338) 2018-06-08 15:50:50 +02:00
test_outputs.py Refactor tendermint directory to project root (#2401) 2018-07-25 16:59:25 +02:00
test_parameters.py Case insensitive "unspent" and "operation" parameters" 2017-01-26 13:59:52 +01:00
test_server.py Notes, TODOs and formating 2016-12-15 17:17:18 +01:00
test_transactions.py Refactor tendermint directory to project root (#2401) 2018-07-25 16:59:25 +02:00
test_validators.py Problem: Unkown exceptions being handled 2018-03-16 11:47:15 +05:30
test_websocket_server.py Problem: Some configurations are defunct (#2338) 2018-06-08 15:50:50 +02:00