Merge pull request #500 from dod-ccpo/jrn_fix_repr_exclusion

Adjust coverage and __repr__ method handling
This commit is contained in:
Jay R. Newlin (PromptWorks) 2018-12-18 10:11:18 -05:00 committed by GitHub
commit c5f878df24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 6 additions and 19 deletions

View File

@ -1,16 +1,3 @@
[run] [run]
omit = atst/routes/dev.py omit = atst/routes/dev.py
branch = True branch = True
[report]
# Regexes for lines to exclude from consideration
exclude_lines =
# Have to re-enable the standard pragmas
pragma: no cover
pragma: no branch
# Don't complain about missing debug-only code:
def __repr__

View File

@ -33,7 +33,7 @@ class AuditEvent(Base, TimestampsMixin):
connection.execute(self.__table__.insert(), **attrs) connection.execute(self.__table__.insert(), **attrs)
def __repr__(self): def __repr__(self): # pragma: no cover
return "<AuditEvent(name='{}', action='{}', id='{}')>".format( return "<AuditEvent(name='{}', action='{}', id='{}')>".format(
self.display_name, self.action, self.id self.display_name, self.action, self.id
) )

View File

@ -64,7 +64,7 @@ class LegacyTaskOrder(Base, mixins.TimestampsMixin):
) )
) )
def __repr__(self): def __repr__(self): # pragma: no cover
return "<LegacyTaskOrder(number='{}', verified='{}', budget='{}', expiration_date='{}', pdf='{}', id='{}')>".format( return "<LegacyTaskOrder(number='{}', verified='{}', budget='{}', expiration_date='{}', pdf='{}', id='{}')>".format(
self.number, self.number,
self.verified, self.verified,

View File

@ -9,7 +9,7 @@ class PENumber(Base):
number = Column(String, primary_key=True) number = Column(String, primary_key=True)
description = Column(String) description = Column(String)
def __repr__(self): def __repr__(self): # pragma: no cover
return "<PENumber(number='{}', description='{}')>".format( return "<PENumber(number='{}', description='{}')>".format(
self.number, self.description self.number, self.description
) )

View File

@ -21,7 +21,7 @@ class Project(Base, mixins.TimestampsMixin, mixins.AuditableMixin):
def displayname(self): def displayname(self):
return self.name return self.name
def __repr__(self): def __repr__(self): # pragma: no cover
return "<Project(name='{}', description='{}', workspace='{}', id='{}')>".format( return "<Project(name='{}', description='{}', workspace='{}', id='{}')>".format(
self.name, self.description, self.workspace.name, self.id self.name, self.description, self.workspace.name, self.id
) )

View File

@ -16,7 +16,7 @@ class RequestInternalComment(Base, mixins.TimestampsMixin):
request_id = Column(ForeignKey("requests.id", ondelete="CASCADE"), nullable=False) request_id = Column(ForeignKey("requests.id", ondelete="CASCADE"), nullable=False)
request = relationship("Request") request = relationship("Request")
def __repr__(self): def __repr__(self): # pragma: no cover
return "<RequestInternalComment(text='{}', user='{}', request='{}', id='{}')>".format( return "<RequestInternalComment(text='{}', user='{}', request='{}', id='{}')>".format(
self.text, self.user.full_name, self.request_id, self.id self.text, self.user.full_name, self.request_id, self.id
) )

View File

@ -79,7 +79,7 @@ class RequestRevision(Base, mixins.TimestampsMixin, mixins.AuditableMixin):
treasury_code = Column(String) treasury_code = Column(String)
ba_code = Column(String) ba_code = Column(String)
def __repr__(self): def __repr__(self): # pragma: no cover
return "<RequestRevision(request='{}', id='{}')>".format( return "<RequestRevision(request='{}', id='{}')>".format(
self.request_id, self.id self.request_id, self.id
) )