fix: flush session when creating new object via MasterView
whoops guess that got missed in the refactor. this also adds our first functional test! to reproduce the problem since unit tests didn't catch it. unfortunately i'm still missing something about how the functional TestApp is supposed to work, in conjunction with the test DB etc. seems to be acting strangely with regard to permission checks especially...
This commit is contained in:
parent
ac2d520bde
commit
3af8e8aaf2
6 changed files with 242 additions and 8 deletions
3
tasks.py
3
tasks.py
|
|
@ -15,8 +15,9 @@ def release(c, skip_tests=False):
|
|||
Release a new version of WuttJamaican
|
||||
"""
|
||||
if not skip_tests:
|
||||
c.run("pytest -m 'not versioned'")
|
||||
c.run("pytest -m 'not versioned and not functional'")
|
||||
c.run("pytest -m 'versioned'")
|
||||
c.run("pytest -m 'functional'")
|
||||
|
||||
# rebuild pkg
|
||||
if os.path.exists("dist"):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue