mirror of
https://github.com/shouptech/humulus.git
synced 2026-02-03 16:09:44 +00:00
Flake8 fixes for tests
This commit is contained in:
parent
756be12a2a
commit
c219ae3301
6 changed files with 27 additions and 25 deletions
|
|
@ -20,6 +20,7 @@ import pytest
|
|||
from humulus import create_app
|
||||
from humulus.couch import build_couch, get_couch, put_doc
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def app():
|
||||
dbname = 'test_{}'.format(str(uuid.uuid4()))
|
||||
|
|
@ -126,7 +127,8 @@ def app():
|
|||
})
|
||||
|
||||
# Add a test style
|
||||
put_doc({'$type': 'style',
|
||||
put_doc({
|
||||
'$type': 'style',
|
||||
'_id': '1A',
|
||||
'abv': {'high': '100', 'low': '0'},
|
||||
'appearance': 'Good looking',
|
||||
|
|
|
|||
|
|
@ -12,8 +12,6 @@
|
|||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
from flask import session
|
||||
|
||||
|
||||
def test_login(client, auth):
|
||||
# Test GET
|
||||
|
|
@ -43,6 +41,7 @@ def test_login(client, auth):
|
|||
assert session['logged_in']
|
||||
assert session.permanent
|
||||
|
||||
|
||||
def test_logout(client, auth):
|
||||
# Login
|
||||
auth.login()
|
||||
|
|
|
|||
|
|
@ -12,10 +12,9 @@
|
|||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
import uuid
|
||||
from pathlib import Path
|
||||
|
||||
from humulus.couch import *
|
||||
from humulus.couch import put_doc, get_doc, update_doc, put_designs, get_view
|
||||
|
||||
|
||||
def test_put_doc(app):
|
||||
|
|
@ -73,7 +72,7 @@ def test_put_designs(app, monkeypatch):
|
|||
|
||||
with app.app_context():
|
||||
# Test initial load of designs
|
||||
monkeypatch.setattr(Path, 'parent', testpath/'assets/initial')
|
||||
monkeypatch.setattr(Path, 'parent', testpath / 'assets/initial')
|
||||
put_designs()
|
||||
|
||||
recipes = get_doc('_design/recipes')
|
||||
|
|
@ -86,7 +85,7 @@ def test_put_designs(app, monkeypatch):
|
|||
assert recipes['_rev'] == rev
|
||||
|
||||
# Test that changes can be loaded
|
||||
monkeypatch.setattr(Path, 'parent', testpath/'assets/changed')
|
||||
monkeypatch.setattr(Path, 'parent', testpath / 'assets/changed')
|
||||
put_designs()
|
||||
recipes = get_doc('_design/recipes')
|
||||
assert 'by-date' in recipes['views']
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@
|
|||
|
||||
from decimal import Decimal
|
||||
|
||||
from humulus.filters import *
|
||||
from humulus.filters import (recipe_abv, recipe_fg, recipe_ibu, sort_hops,
|
||||
recipe_ibu_ratio, recipe_og, recipe_srm, ferm_pct)
|
||||
from humulus.recipes import HopForm
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ import json
|
|||
from decimal import Decimal
|
||||
from io import BytesIO
|
||||
|
||||
from humulus.couch import get_db, get_doc, put_doc
|
||||
from humulus.couch import get_doc
|
||||
from humulus.recipes import FermentableForm, HopForm, RecipeForm, YeastForm
|
||||
|
||||
|
||||
|
|
@ -41,7 +41,6 @@ def test_index(client):
|
|||
response.data
|
||||
)
|
||||
|
||||
|
||||
# Test sort by name descending
|
||||
response = client.get('/recipes/?descending=true&sort_by=name')
|
||||
assert (
|
||||
|
|
@ -119,6 +118,7 @@ def test_index(client):
|
|||
response.data
|
||||
)
|
||||
|
||||
|
||||
def test_create(client, app, auth):
|
||||
"""Test success in creating a recipe document."""
|
||||
# Test GET without login
|
||||
|
|
|
|||
|
|
@ -145,7 +145,8 @@ def test_import_styles(monkeypatch):
|
|||
monkeypatch.setattr('humulus.styles.put_doc', fake_put_doc)
|
||||
|
||||
import_styles(None)
|
||||
assert PutRecorder.doc == {'$type': 'style',
|
||||
assert PutRecorder.doc == {
|
||||
'$type': 'style',
|
||||
'_id': '1A',
|
||||
'abv': {'high': '100', 'low': '0'},
|
||||
'appearance': 'Good looking',
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue