mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
PackageComment: default RenderedComment to str()
With this, `bool(PackageComment.RenderedComment) == False` Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
parent
13b4dbf541
commit
c05fafea0e
2 changed files with 7 additions and 9 deletions
|
@ -66,7 +66,4 @@ class PackageComment(Base):
|
||||||
params=("NULL"))
|
params=("NULL"))
|
||||||
|
|
||||||
if self.RenderedComment is None:
|
if self.RenderedComment is None:
|
||||||
raise IntegrityError(
|
self.RenderedComment = str()
|
||||||
statement="Column RenderedComment cannot be null.",
|
|
||||||
orig="PackageComments.RenderedComment",
|
|
||||||
params=("NULL"))
|
|
||||||
|
|
|
@ -56,8 +56,9 @@ def test_package_comment_null_comments_raises_exception():
|
||||||
rollback()
|
rollback()
|
||||||
|
|
||||||
|
|
||||||
def test_package_comment_null_renderedcomment_raises_exception():
|
def test_package_comment_null_renderedcomment_defaults():
|
||||||
with pytest.raises(IntegrityError):
|
record = create(PackageComment,
|
||||||
create(PackageComment, PackageBase=pkgbase, User=user,
|
PackageBase=pkgbase,
|
||||||
Comments="Test comment.")
|
User=user,
|
||||||
rollback()
|
Comments="Test comment.")
|
||||||
|
assert record.RenderedComment == str()
|
||||||
|
|
Loading…
Add table
Reference in a new issue