def test_import_from_file(self): CP = CronJobParser("./testdata/crontab") config_raw = CP.get() self.assertEqual(len(config_raw), 8) config = CP.config self.assertEqual(len(config), 2) self.assertTrue("assignments" in config) self.assertTrue("cronjobs" in config) self.assertEqual(len(config.get("cronjobs")), 6) self.assertTrue("PATH" in config.get("assignments")) self.assertTrue("SHELL" in config.get("assignments"))