Exemple #1
0
    def test_file(self):
        # Extract message from file
        self.assertTrue(hl7.isfile(sample_file))
        messages = hl7.split_file(sample_file)
        self.assertEqual(len(messages), 1)

        # message can be parsed
        msg = hl7.parse(messages[0])

        # message has expected content
        self.assertEqual([s[0][0] for s in msg], ['MSH', 'EVN', 'PID', 'PD1', 'NK1', 'PV1'])
Exemple #2
0
    def test_file(self):
        # Extract message from file
        self.assertTrue(hl7.isfile(sample_file))
        messages = hl7.split_file(sample_file)
        self.assertEqual(len(messages), 1)

        # message can be parsed
        msg = hl7.parse(messages[0])

        # message has expected content
        self.assertEqual([s[0][0] for s in msg],
                         ["MSH", "EVN", "PID", "PD1", "NK1", "PV1"])
Exemple #3
0
 def test_isfile(self):
     self.assertFalse(hl7.ishl7(sample_file))
     self.assertFalse(hl7.ishl7(sample_file1))
     self.assertFalse(hl7.ishl7(sample_file2))
     self.assertFalse(hl7.isbatch(sample_file))
     self.assertFalse(hl7.isbatch(sample_file1))
     self.assertFalse(hl7.isbatch(sample_file2))
     self.assertTrue(hl7.isfile(sample_file))
     self.assertTrue(hl7.isfile(sample_file1))
     self.assertTrue(hl7.isfile(sample_file2))
     self.assertTrue(hl7.isfile(sample_batch))
     self.assertTrue(hl7.isfile(sample_batch1))
     self.assertTrue(hl7.isfile(sample_batch2))
Exemple #4
0
 def test_isfile(self):
     self.assertFalse(hl7.ishl7(sample_file))
     self.assertTrue(hl7.isfile(sample_file))
Exemple #5
0
 def test_isfile(self):
     self.assertFalse(hl7.ishl7(sample_file))
     self.assertTrue(hl7.isfile(sample_file))