def assertLoadAndCheckExtraValues(self, schedule_file):
    load_problems = util.GetTestFailureProblemReporter(
        self, ("ExpirationDate", "UnrecognizedColumn"))
    loaded_schedule = transitfeed.Loader(schedule_file,
                                         problems=load_problems,
                                         extra_validation=True).Load()
    self.assertEqual("foo", loaded_schedule.GetRoute("t")["t_foo"])
    self.assertEqual("", loaded_schedule.GetRoute("AB")["t_foo"])
    self.assertEqual("bar", loaded_schedule.GetRoute("n")["n_foo"])
    self.assertEqual("", loaded_schedule.GetRoute("AB")["n_foo"])
    # Uncomment the following lines to print the string in testExtraFileColumn
    # print repr(zipfile.ZipFile(schedule_file).read("routes.txt"))
    # self.fail()
Called when the enabled trait is changed on an action.
dataset/ETHPy150Open google/transitfeed/tests/transitfeed/testroute.py/RouteMemoryZipTestCase.assertLoadAndCheckExtraValues--crossover with--dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/action/action_item.py/_Tool._on_action_enabled_changed