Beispiel #1
0
    def test_comments(self):
        """Can we set and read comments?"""
        from amcat.models import CodedArticle
        ca = amcattest.create_test_coded_article()
        self.assertIsNone(ca.comments)

        for offset in range(4563, 20000, 1000):
            s = "".join(chr(offset + c) for c in range(12, 1000, 100))
            ca.comments = s
            ca.save()
            ca = CodedArticle.objects.get(pk=ca.id)
            self.assertEqual(ca.comments, s)
    def test_comments(self):
        """Can we set and read comments?"""
        from amcat.models import CodedArticle
        ca = amcattest.create_test_coded_article()
        self.assertIsNone(ca.comments)

        for offset in range(4563, 20000, 1000):
            s = "".join(unichr(offset + c) for c in range(12, 1000, 100))
            ca.comments = s
            ca.save()
            ca = CodedArticle.objects.get(pk=ca.id)
            self.assertEqual(ca.comments, s)
 def test_status(self):
     """Is initial status 0? Can we set it?"""
     ca = amcattest.create_test_coded_article()
     self.assertEqual(ca.status.id, 0)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=STATUS_NOTSTARTED))
     ca.set_status(STATUS_INPROGRESS)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=1))
     ca.set_status(STATUS_COMPLETE)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=2))
     ca.set_status(STATUS_IRRELEVANT)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=9))
     ca.set_status(STATUS_NOTSTARTED)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=0))
Beispiel #4
0
 def test_status(self):
     """Is initial status 0? Can we set it?"""
     ca = amcattest.create_test_coded_article()
     self.assertEqual(ca.status.id, 0)
     self.assertEqual(ca.status,
                      CodedArticleStatus.objects.get(pk=STATUS_NOTSTARTED))
     ca.set_status(STATUS_INPROGRESS)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=1))
     ca.set_status(STATUS_COMPLETE)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=2))
     ca.set_status(STATUS_IRRELEVANT)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=9))
     ca.set_status(STATUS_NOTSTARTED)
     self.assertEqual(ca.status, CodedArticleStatus.objects.get(pk=0))