Пример #1
0
    def test_04_pc_complete(self):
        job = SpreadsheetJob()
        job.save()

        # a record with no completeness
        r = Record()
        r.upload_id = job.id
        r.save()

        # a record with epmc complete
        r2 = Record()
        r2.upload_id = job.id
        r2.epmc_complete = True
        r2.save()

        # a record with both complete
        r3 = Record()
        r3.upload_id = job.id
        r3.epmc_complete = True
        r3.oag_complete = True
        r3.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 50

        r.epmc_complete = True
        r.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 66

        r.oag_complete = True
        r2.oag_complete = True
        r.save()
        r2.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 100
Пример #2
0
    def test_04_pc_complete(self):
        job = SpreadsheetJob()
        job.save()

        # a record with no completeness
        r = Record()
        r.upload_id = job.id
        r.save()

        # a record with epmc complete
        r2 = Record()
        r2.upload_id = job.id
        r2.epmc_complete = True
        r2.save()

        # a record with both complete
        r3 = Record()
        r3.upload_id = job.id
        r3.epmc_complete = True
        r3.oag_complete = True
        r3.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 50

        r.epmc_complete = True
        r.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 66

        r.oag_complete = True
        r2.oag_complete = True
        r.save()
        r2.save()

        time.sleep(1)

        comp = job.pc_complete
        assert int(comp) == 100