def test_dssGrade2phtGrade(self): grades = [-1.0, 0.25, 1.2, 2.0, 3.3, 4.0, 4.8] exp = ['N', 'N', 'N', 'C', 'B', 'A', 'A'] backfill = BackfillImport(quiet = True) for i in range(len(grades)): g = backfill.dssGrade2phtGrade(grades[i]) self.assertEqual(exp[i], g)
def test_importProposals(self): session = create_sesshun() # add some rcvrs rg = scheduler.Receiver_Group(session = session) rg.save() r = scheduler.Receiver.get_rcvr('L') rg.receivers.add(r) r = scheduler.Receiver.get_rcvr('X') rg.receivers.add(r) rg.save() backfill = BackfillImport(quiet = True) backfill.importProjects() for p in pht.Proposal.objects.all(): p.delete()