def METHOD_NAME(self):
    self.fdm.load_script(self.script_path)
    # Check that the output is enabled by default
    self.assertEqual(self.fdm["simulation/output/enabled"], 1.0)
    # Check that the rate is consistent with the values extracted from the
    # script and the aircraft definition
    self.assertAlmostEqual(self.fdm["simulation/output/log_rate_hz"],
                           self.rateHz, delta=1E-5)
    self.fdm.run_ic()
    for i in range(self.rate):
        self.fdm.run()
    output = pd.read_csv(self.output_file)
    # According to the settings, the output file must contain 2 lines in
    # addition to the headers :
    # 1. The initial conditions
    # 2. The output after 'rate' iterations
    self.assertEqual(output['Time'].iloc[0], 0.0)
    self.assertEqual(output['Time'].iloc[1], self.rate * self.dt)
    self.assertEqual(output['Time'].iloc[1],
                     self.fdm["simulation/sim-time-sec"])