Пример #1
0
 def test_days_taking_for_irrelevant_prescription(self):
     patient = Patient(prescriptions=[
         Prescription("Paracetamol",
                      dispense_date=date.today() - timedelta(days=2),
                      days_supply=2)
     ])
     assert patient.days_taking("Aspirin") == set()
Пример #2
0
 def test_days_taking(self):
     patient = Patient(prescriptions=[Prescription("Paracetamol", dispense_date = date.today() - timedelta(days=2), days_supply=2),
                                      Prescription("Paracetamol", dispense_date = date.today() - timedelta(days=3), days_supply=2)])
     assert patient.days_taking("Paracetamol") == set([date.today() - timedelta(days=3),
                                                  date.today() - timedelta(days=2), 
                                                  date.today() - timedelta(days=1)])
     
Пример #3
0
 def test_days_taking(self):
     patient = Patient(
         prescriptions=[
             Prescription("Codeine", dispense_date=days_ago(days=2), days_supply=2),
             Prescription("Codeine", dispense_date=days_ago(days=3), days_supply=2),
         ]
     )
     assert patient.days_taking("Codeine") == {days_ago(days=3), days_ago(days=2), days_ago(days=1)}
 def test_days_taking(self):
     patient = Patient(prescriptions=[Prescription('Codeine',
                                                   dispense_date = days_ago(days=2),
                                                   days_supply=2),
                                      Prescription('Codeine',
                                                   dispense_date = days_ago(days=3),
                                                   days_supply=2)])
     self.assertSetEqual({days_ago(days=3),
                          days_ago(days=2),
                          days_ago(days=1)},patient.days_taking('Codeine'))
Пример #5
0
 def test_days_taking(self):
     patient = Patient(prescriptions=[
         Prescription("Codeine", dispense_date=days_ago(2), days_supply=2),
         Prescription("Codeine", dispense_date=days_ago(3), days_supply=2)
     ])
     assert patient.days_taking("Codeine") == {
         days_ago(days=3),
         days_ago(days=2),
         days_ago(days=1)
     }
Пример #6
0
 def test_days_taking(self):
     patient = Patient(prescriptions=[
         Prescription("Paracetamol",
                      dispense_date=date.today() - timedelta(days=2),
                      days_supply=2),
         Prescription("Paracetamol",
                      dispense_date=date.today() - timedelta(days=3),
                      days_supply=2)
     ])
     assert patient.days_taking("Paracetamol") == set([
         date.today() - timedelta(days=3),
         date.today() - timedelta(days=2),
         date.today() - timedelta(days=1)
     ])
 def test_days_taking_for_irrelevant_prescription(self):
     patient = Patient(prescriptions=[
         Prescription(
             "Codeine", dispense_date=days_ago(days=2), days_supply=2)
     ])
     assert patient.days_taking("Prozac") == set()
Пример #8
0
 def test_days_taking_for_irrelevant_prescription(self):
     patient = Patient(prescriptions=[Prescription("Codeine", dispense_date=days_ago(days=2), days_supply=2)])
     assert patient.days_taking("Prozac") == set()
Пример #9
0
 def test_days_taking_for_irrelevant_prescription(self):
     patient = Patient(prescriptions=[Prescription("Paracetamol", dispense_date = date.today() - timedelta(days=2), days_supply=2)])
     assert patient.days_taking("Aspirin") == set()
Пример #10
0
 def test_no_days_taking_for_irrelevant_prescription(self):
     patient = Patient(prescriptions=[Prescription('Codeine',
                                                   dispense_date = days_ago(days=2),
                                                   days_supply=2)])
     self.assertSetEqual(set(), patient.days_taking('Prozac'))