コード例 #1
0
ファイル: test_job.py プロジェクト: sadikovi/octohaven
 def test_list(self):
     i = 0L
     for x in range(10):
         Job.create(db.session, **self.opts)
     arr = Job.list(db.session, None)
     self.assertEquals(len(arr), 10)
     times = [x.createtime for x in arr]
     self.assertEquals(times, sorted(times, reverse=True))
     # test selecting status
     arr = Job.list(db.session, Job.READY, limit=1)
     self.assertEquals(len(arr), 1)
     arr = Job.list(db.session, Job.READY, limit=5)
     self.assertEquals(len(arr), 5)
     arr = Job.list(db.session, Job.READY, limit=0)
     self.assertEquals(len(arr), 10)
     arr = Job.list(db.session, Job.READY, limit=-1)
     self.assertEquals(len(arr), 10)
コード例 #2
0
ファイル: test_job.py プロジェクト: sadikovi/octohaven
 def test_add(self):
     job = Job.create(db.session, **self.opts)
     arr = Job.list(db.session, None)
     self.assertTrue(len(arr), 1)