Skip to content

Commit d773b8d

Browse files
coverage
1 parent ae2b91e commit d773b8d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

tests/unit/test_experiments/test_simulation_with_experiment.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,23 @@ def test_all_empty_solution_errors(self):
546546
with self.assertRaisesRegex(pybamm.SolverError, "All steps in the cycle"):
547547
sim.solve()
548548

549+
def test_solver_error(self):
550+
model = pybamm.lithium_ion.DFN() # load model
551+
parameter_values = pybamm.ParameterValues("Chen2020")
552+
experiment = pybamm.Experiment(
553+
["Discharge at 10C for 6 minutes or until 2.5 V"]
554+
)
555+
556+
sim = pybamm.Simulation(
557+
model,
558+
parameter_values=parameter_values,
559+
experiment=experiment,
560+
solver=pybamm.CasadiSolver(mode="fast"),
561+
)
562+
563+
with self.assertRaisesRegex(pybamm.SolverError, "IDA_CONV_FAIL"):
564+
sim.solve()
565+
549566
def test_run_experiment_half_cell(self):
550567
experiment = pybamm.Experiment(
551568
[("Discharge at C/20 until 3.5V", "Charge at 1C until 3.8 V")]

0 commit comments

Comments
 (0)