Example #1
0
 def get_issue(self, issueId: str):
     result = self.db.collection(
         properties.issuesPath).document(issueId).get()
     if result.to_dict() is None:
         return None
     issue = Issue(result.to_dict())
     issue.id = result.id
     return issue
Example #2
0
 def test_minimize_issue(self):
     expected = {
         "id": 19, 
         "pdf_url": "https://issuee",
         "image_url": "https://issuee.jpg",
         "date": "Feb 2013", 
     }
     issue = Issue()
     issue.id = 19
     issue.date = "Feb 2013"
     issue.pdf_url = "https://issuee"
     issue.image_url = "https://issuee.jpg"
     assert_equal(issue.minimize(), expected)
Example #3
0
 def test_maximize_issue(self):
     expected = {
         "id": 19,
         "id_issuu":"issuu19final",
         "pdf_url": "https://issuee",
         "image_url": "https://issuee.jpg",
         "date": "Feb 2013", 
         "content": "Bla Bla Bla content"
     }
     issue = Issue()
     issue.id = 19
     issue.id_issuu = "issuu19final"
     issue.date = "Feb 2013"
     issue.pdf_url = "https://issuee"
     issue.image_url = "https://issuee.jpg" 
     issue.content = "Bla Bla Bla content"
     assert_equal(issue.maximize(), expected)