def METHOD_NAME(self):
    """Basic operation of the File Record Parser."""
    for index in range(len(self.files)):
        fname = self.files[index]
        rec = FileParser.read(fname)
        self.assertIsInstance(rec, FileParser.FileRecord)
        self.assertTrue(
            str(rec).startswith(
                "Generated by createGenePop.py - (C) Tiago Antao\n"
                "136255903\n"
                "136257048\n"
                "136257636\n"
                "Pop\n"
            ),
            f"Did not expect this:\n{rec}",
        )
        self.assertEqual(len(rec.loci_list), self.num_loci[index])
        for skip in range(self.pops_indivs[index][0]):
            self.assertIn(
                rec.skip_population(), (True, None), msg="Not enough populations"
            )
        self.assertFalse(rec.skip_population(), msg="Too much populations")
        for i in range(self.pops_indivs[index][0]):
            continue
        rec._handle.close()  # TODO - Needs a proper fix