Example #1
0
    def test_user_value_none(self):
        medication_name = 'Varenicline'
        med = Medication.objects.get(name=medication_name, rx_count__gt=0)
        block = self.create_block(self.section, medication_name)

        column = PrescriptionColumn(self.hierarchy, block, med, "dosage_2")
        # no data
        self.assertEquals(column.user_value(self.user), '')
Example #2
0
    def test_user_value_none(self):
        medication_name = 'Varenicline'
        med = Medication.objects.get(name=medication_name,
                                     rx_count__gt=0)
        block = self.create_block(self.section, medication_name)

        column = PrescriptionColumn(self.hierarchy, block, med, "dosage_2")
        # no data
        self.assertEquals(column.user_value(self.user), '')
Example #3
0
    def test_user_value_single(self):
        medication_name = 'Nicotine Patch'
        med = Medication.objects.get(name=medication_name)
        block = self.create_block(self.section, medication_name)
        column = PrescriptionColumn(self.hierarchy, block, med, "sig")

        data = {
            'dosage': '1.0mg',
            'disp': '5 tablets',
            'sig': 'instructions go here',
            'refills': '2'
        }
        block.submit(self.user, data)
        self.assertEquals(column.user_value(self.user), 'instructions go here')
Example #4
0
    def test_user_value_single(self):
        medication_name = 'Nicotine Patch'
        med = Medication.objects.get(name=medication_name)
        block = self.create_block(self.section, medication_name)
        column = PrescriptionColumn(self.hierarchy, block, med, "sig")

        data = {
            'dosage': '1.0mg',
            'disp': '5 tablets',
            'sig': 'instructions go here',
            'refills': '2'
        }
        block.submit(self.user, data)
        self.assertEquals(column.user_value(self.user), 'instructions go here')
Example #5
0
    def test_user_value_double(self):
        medication_name = 'Varenicline'
        med = Medication.objects.get(name=medication_name, rx_count__gt=0)
        block = self.create_block(self.section, medication_name)
        column = PrescriptionColumn(self.hierarchy, block, med, "dosage_2")

        data = {
            'dosage': '0.5mg',
            'disp': '5 tablets',
            'sig': 'instructions go here',
            'refills': '0',
            'dosage_2': '1.0mg',
            'disp_2': '56 tablets',
            'sig_2': 'more instructions go here',
            'refills_2': '2'
        }
        block.submit(self.user, data)
        self.assertEquals(column.user_value(self.user), '1.0mg')
Example #6
0
    def test_user_value_double(self):
        medication_name = 'Varenicline'
        med = Medication.objects.get(name=medication_name, rx_count__gt=0)
        block = self.create_block(self.section, medication_name)
        column = PrescriptionColumn(self.hierarchy, block, med, "dosage_2")

        data = {
            'dosage': '0.5mg',
            'disp': '5 tablets',
            'sig': 'instructions go here',
            'refills': '0',
            'dosage_2': '1.0mg',
            'disp_2': '56 tablets',
            'sig_2': 'more instructions go here',
            'refills_2': '2'
        }
        block.submit(self.user, data)
        self.assertEquals(column.user_value(self.user), '1.0mg')