
test_current_limit_ends_discharge (test_model.BackupTests.test_current_limit_ends_discharge) ... ok
test_current_root_satisfies_power_balance (test_model.BackupTests.test_current_root_satisfies_power_balance) ... ok
test_degradation_reduces_runtime (test_model.BackupTests.test_degradation_reduces_runtime) ... ok
test_esr_reduces_runtime_below_ideal_bound (test_model.BackupTests.test_esr_reduces_runtime_below_ideal_bound) ... ok
test_invalid_inputs_and_impossible_start_rejected (test_model.BackupTests.test_invalid_inputs_and_impossible_start_rejected) ... ok
test_nonlinear_energy_conservation (test_model.BackupTests.test_nonlinear_energy_conservation) ... ok
test_time_step_refinement (test_model.BackupTests.test_time_step_refinement) ... ok
test_transfer_capacity_and_gap_sensitivity (test_model.BackupTests.test_transfer_capacity_and_gap_sensitivity) ... ok
test_transfer_zero_esr_matches_energy_equation (test_model.BackupTests.test_transfer_zero_esr_matches_energy_equation) ... ok
test_undersized_bank_is_detected (test_model.BackupTests.test_undersized_bank_is_detected) ... ok
test_worst_reference_case_passes_recording_and_shutdown (test_model.BackupTests.test_worst_reference_case_passes_recording_and_shutdown) ... ok
test_zero_esr_matches_independent_energy_solution (test_model.BackupTests.test_zero_esr_matches_independent_energy_solution) ... ok

----------------------------------------------------------------------
Ran 12 tests in 0.433s

OK
