diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml index 7fdb4d34..626ddf37 100644 --- a/.github/workflows/docs-check.yml +++ b/.github/workflows/docs-check.yml @@ -1,17 +1,17 @@ -name: "Docs link check" -on: [push] + name: "Docs link check" + on: [pull_request] -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - name: Install dependencies - run: | - sudo apt install pandoc - python -m pip install --upgrade pip - pip install -r rtd_requirements.txt - - name: Check doc links - run: | - sphinx-build . -b linkcheck -d _build/doctrees _build/html - working-directory: ./doc + jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + - name: Install dependencies + run: | + sudo apt install pandoc + python -m pip install --upgrade pip + pip install -r rtd_requirements.txt + - name: Check doc links + run: | + sphinx-build . -b linkcheck -d _build/doctrees _build/html + working-directory: ./doc diff --git a/.github/workflows/tests-coverage.yml b/.github/workflows/tests-coverage.yml index e83c1f68..6e1e132b 100644 --- a/.github/workflows/tests-coverage.yml +++ b/.github/workflows/tests-coverage.yml @@ -1,14 +1,17 @@ - # Tests with pytest the package and monitors the covarage and sends it to coveralls.io # Coverage is only send to coveralls.io when no pytest tests fail name: "Tests & Coverage" -# Abbrechen laufender Workflows bei neuem Push auf denselben Branch +# Abbrechen laufender Workflows bei neuem Push auf denselben Branch Test test concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -on: [push] +on: + push: + pull_request: + + jobs: @@ -106,7 +109,7 @@ jobs: needs: queue strategy: - fail-fast: false + #fail-fast: false matrix: include: # Coverage job (Linux only) @@ -189,3 +192,7 @@ jobs: OEP_TOKEN_KH: ${{ secrets.OEP_TOKEN_KH }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} COVERALLS_SERVICE_NAME: github + + - name: Run all tests on PR + if: github.event_name == 'pull_request' + run: pytest diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 00000000..4c9dedc8 --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,92 @@ +name: Run Fast Tests on Push only + +on: + push: + + + pull_request: + + + +jobs: + fast-tests: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.11' + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + pip install -r rtd_requirements.txt + pip install -e . + pip install pytest-html + + - name: Run fast tests + run: | + python -m pytest -m "fast" -vv \ + --runslow \ + --runonlinux \ + --html=fast-report.html \ + --self-contained-html \ + --junitxml=fast-report.xml + + + + - name: Upload fast test reports + if: always() + uses: actions/upload-artifact@v4 + with: + name: fast-test-reports + path: | + fast-report.xml + fast-report.html + + - name: Run non-fast tests + run: | + python tests/run_tests_from_file.py ci/non_fast_tests.txt + + full-tests: + if: github.event_name == 'pull_request' + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.11" + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + pip install -r rtd_requirements.txt + pip install -e . + pip install pytest-html + + - name: Run full test suite + run: | + python -m pytest -vv \ + --junitxml=full-report.xml \ + --html=full-report.html \ + --self-contained-html \ + > full-output.txt 2>&1 + + - name: Upload full test reports + uses: actions/upload-artifact@v4 + with: + name: full-test-reports + path: | + full-report.xml + full-report.html + full-output.txt \ No newline at end of file diff --git a/.gitignore b/.gitignore index e70b231c..b68eeea5 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,7 @@ # exclude certain types of files *.doctree -*.txt +#*.txt *.html *.js *.inv diff --git a/README.md b/README.md index d6ca3d6a..72b957dd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ - +Test update for CI # Overview diff --git a/all_tests.txt b/all_tests.txt new file mode 100644 index 00000000..ef9a7270 --- /dev/null +++ b/all_tests.txt @@ -0,0 +1,441 @@ +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +tests/flex_opt/test_costs.py::TestCosts::test_costs +tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +tests/io/test_dsm_import.py::TestDSMImport::test_oedb +tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +tests/io/test_storage_import.py::TestStorageImport::test_oedb +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +tests/network/test_components.py::TestComponents::test_load_class +tests/network/test_components.py::TestComponents::test_generator_class +tests/network/test_components.py::TestComponents::test_storage_class +tests/network/test_components.py::TestComponents::test_switch_class +tests/network/test_dsm.py::TestDSM::test_reduce_memory +tests/network/test_dsm.py::TestDSM::test_to_csv +tests/network/test_dsm.py::TestDSM::test_from_csv +tests/network/test_dsm.py::TestDSM::test_check_integrity +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +tests/network/test_electromobility.py::TestElectromobility::test_stepsize +tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +tests/network/test_electromobility.py::TestElectromobility::test_resample +tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +tests/network/test_electromobility.py::TestElectromobility::test_to_csv +tests/network/test_electromobility.py::TestElectromobility::test_from_csv +tests/network/test_grids.py::TestGrids::test_mv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_grids.py::TestGrids::test_get_feeder_stats +tests/network/test_heat.py::TestHeatPump::test_set_cop +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +tests/network/test_heat.py::TestHeatPump::test_reduce_memory +tests/network/test_heat.py::TestHeatPump::test_to_csv +tests/network/test_heat.py::TestHeatPump::test_from_csv +tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +tests/network/test_heat.py::TestHeatPump::test_check_integrity +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +tests/network/test_results.py::TestResults::test_to_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +tests/network/test_timeseries.py::TestTimeSeries::test_resample +tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +tests/network/test_topology.py::TestTopology::test_grids +tests/network/test_topology.py::TestTopology::test_lv_grids +tests/network/test_topology.py::TestTopology::test__lv_grid_ids +tests/network/test_topology.py::TestTopology::test__grids_repr +tests/network/test_topology.py::TestTopology::test_get_lv_grid +tests/network/test_topology.py::TestTopology::test_rings +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +tests/network/test_topology.py::TestTopology::test_get_neighbours +tests/network/test_topology.py::TestTopology::test_add_load +tests/network/test_topology.py::TestTopology::test_add_generator +tests/network/test_topology.py::TestTopology::test_add_storage_unit +tests/network/test_topology.py::TestTopology::test_add_line +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +tests/network/test_topology.py::TestTopology::test_check_line_for_removal +tests/network/test_topology.py::TestTopology::test_remove_load +tests/network/test_topology.py::TestTopology::test_remove_generator +tests/network/test_topology.py::TestTopology::test_remove_storage_unit +tests/network/test_topology.py::TestTopology::test_remove_line +tests/network/test_topology.py::TestTopology::test_remove_bus +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +tests/network/test_topology.py::TestTopology::test_change_line_type +tests/network/test_topology.py::TestTopology::test_sort_buses +tests/network/test_topology.py::TestTopology::test_to_csv +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +tests/test_edisgo.py::TestEDisGo::test_config_setter +tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +tests/test_edisgo.py::TestEDisGo::test_to_pypsa +tests/test_edisgo.py::TestEDisGo::test_to_graph +tests/test_edisgo.py::TestEDisGo::test_generator_import +tests/test_edisgo.py::TestEDisGo::test_analyze +tests/test_edisgo.py::TestEDisGo::test_reinforce +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +tests/test_edisgo.py::TestEDisGo::test_add_component +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +tests/test_edisgo.py::TestEDisGo::test_remove_component +tests/test_edisgo.py::TestEDisGo::test_aggregate_components +tests/test_edisgo.py::TestEDisGo::test_import_electromobility +tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +tests/test_edisgo.py::TestEDisGo::test_save +tests/test_edisgo.py::TestEDisGo::test_reduce_memory +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_check_integrity +tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_examples.py::TestExamples::test_plot_example_ipynb +tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +tests/tools/test_logger.py::TestClass::test_setup_logger +tests/tools/test_logger.py::TestClass::test_setup_logger_2 +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_chosen_graph +tests/tools/test_plots.py::TestPlots::test_plot_dash_app +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_get_downstream_buses +tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +tests/tools/test_tools.py::TestTools::test_add_line_susceptance +tests/tools/test_tools.py::TestTools::test_reduce_memory_usage + +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/io/test_generators_import.py:22 + /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +================================= pytest-timer ================================= +403 tests collected in 54.11s diff --git a/ci/all_tests.txt b/ci/all_tests.txt new file mode 100644 index 00000000..e32a3518 --- /dev/null +++ b/ci/all_tests.txt @@ -0,0 +1,441 @@ +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +tests/flex_opt/test_costs.py::TestCosts::test_costs +tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +tests/io/test_dsm_import.py::TestDSMImport::test_oedb +tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +tests/io/test_storage_import.py::TestStorageImport::test_oedb +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +tests/network/test_components.py::TestComponents::test_load_class +tests/network/test_components.py::TestComponents::test_generator_class +tests/network/test_components.py::TestComponents::test_storage_class +tests/network/test_components.py::TestComponents::test_switch_class +tests/network/test_dsm.py::TestDSM::test_reduce_memory +tests/network/test_dsm.py::TestDSM::test_to_csv +tests/network/test_dsm.py::TestDSM::test_from_csv +tests/network/test_dsm.py::TestDSM::test_check_integrity +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +tests/network/test_electromobility.py::TestElectromobility::test_stepsize +tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +tests/network/test_electromobility.py::TestElectromobility::test_resample +tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +tests/network/test_electromobility.py::TestElectromobility::test_to_csv +tests/network/test_electromobility.py::TestElectromobility::test_from_csv +tests/network/test_grids.py::TestGrids::test_mv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_grids.py::TestGrids::test_get_feeder_stats +tests/network/test_heat.py::TestHeatPump::test_set_cop +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +tests/network/test_heat.py::TestHeatPump::test_reduce_memory +tests/network/test_heat.py::TestHeatPump::test_to_csv +tests/network/test_heat.py::TestHeatPump::test_from_csv +tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +tests/network/test_heat.py::TestHeatPump::test_check_integrity +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +tests/network/test_results.py::TestResults::test_to_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +tests/network/test_timeseries.py::TestTimeSeries::test_resample +tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +tests/network/test_topology.py::TestTopology::test_grids +tests/network/test_topology.py::TestTopology::test_lv_grids +tests/network/test_topology.py::TestTopology::test__lv_grid_ids +tests/network/test_topology.py::TestTopology::test__grids_repr +tests/network/test_topology.py::TestTopology::test_get_lv_grid +tests/network/test_topology.py::TestTopology::test_rings +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +tests/network/test_topology.py::TestTopology::test_get_neighbours +tests/network/test_topology.py::TestTopology::test_add_load +tests/network/test_topology.py::TestTopology::test_add_generator +tests/network/test_topology.py::TestTopology::test_add_storage_unit +tests/network/test_topology.py::TestTopology::test_add_line +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +tests/network/test_topology.py::TestTopology::test_check_line_for_removal +tests/network/test_topology.py::TestTopology::test_remove_load +tests/network/test_topology.py::TestTopology::test_remove_generator +tests/network/test_topology.py::TestTopology::test_remove_storage_unit +tests/network/test_topology.py::TestTopology::test_remove_line +tests/network/test_topology.py::TestTopology::test_remove_bus +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +tests/network/test_topology.py::TestTopology::test_change_line_type +tests/network/test_topology.py::TestTopology::test_sort_buses +tests/network/test_topology.py::TestTopology::test_to_csv +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +tests/test_edisgo.py::TestEDisGo::test_config_setter +tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +tests/test_edisgo.py::TestEDisGo::test_to_pypsa +tests/test_edisgo.py::TestEDisGo::test_to_graph +tests/test_edisgo.py::TestEDisGo::test_generator_import +tests/test_edisgo.py::TestEDisGo::test_analyze +tests/test_edisgo.py::TestEDisGo::test_reinforce +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +tests/test_edisgo.py::TestEDisGo::test_add_component +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +tests/test_edisgo.py::TestEDisGo::test_remove_component +tests/test_edisgo.py::TestEDisGo::test_aggregate_components +tests/test_edisgo.py::TestEDisGo::test_import_electromobility +tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +tests/test_edisgo.py::TestEDisGo::test_save +tests/test_edisgo.py::TestEDisGo::test_reduce_memory +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_check_integrity +tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_examples.py::TestExamples::test_plot_example_ipynb +tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +tests/tools/test_logger.py::TestClass::test_setup_logger +tests/tools/test_logger.py::TestClass::test_setup_logger_2 +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +tests/tools/test_plots.py::TestPlots::test_chosen_graph +tests/tools/test_plots.py::TestPlots::test_plot_dash_app +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_get_downstream_buses +tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +tests/tools/test_tools.py::TestTools::test_add_line_susceptance +tests/tools/test_tools.py::TestTools::test_reduce_memory_usage + +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/io/test_generators_import.py:22 + /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +================================= pytest-timer ================================= +403 tests collected in 819.66s (0:13:39) diff --git a/ci/fast_tests.txt b/ci/fast_tests.txt new file mode 100644 index 00000000..169ddaf2 --- /dev/null +++ b/ci/fast_tests.txt @@ -0,0 +1,115 @@ +# Fast tests generated automatically +# Lines starting with # are ignored + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +tests/flex_opt/test_costs.py::TestCosts::test_costs +tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +tests/network/test_components.py::TestComponents::test_load_class +tests/network/test_components.py::TestComponents::test_generator_class +tests/network/test_components.py::TestComponents::test_storage_class +tests/network/test_components.py::TestComponents::test_switch_class +tests/network/test_dsm.py::TestDSM::test_reduce_memory +tests/network/test_dsm.py::TestDSM::test_to_csv +tests/network/test_dsm.py::TestDSM::test_from_csv +tests/network/test_dsm.py::TestDSM::test_check_integrity +tests/network/test_grids.py::TestGrids::test_mv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_grids.py::TestGrids::test_get_feeder_stats +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +tests/network/test_results.py::TestResults::test_to_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_topology.py::TestTopology::test_grids +tests/network/test_topology.py::TestTopology::test_lv_grids +tests/network/test_topology.py::TestTopology::test__lv_grid_ids +tests/network/test_topology.py::TestTopology::test__grids_repr +tests/network/test_topology.py::TestTopology::test_get_lv_grid +tests/network/test_topology.py::TestTopology::test_rings +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +tests/network/test_topology.py::TestTopology::test_get_neighbours +tests/network/test_topology.py::TestTopology::test_add_load +tests/network/test_topology.py::TestTopology::test_add_generator +tests/network/test_topology.py::TestTopology::test_add_storage_unit +tests/network/test_topology.py::TestTopology::test_add_line +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +tests/network/test_topology.py::TestTopology::test_check_line_for_removal +tests/network/test_topology.py::TestTopology::test_remove_load +tests/network/test_topology.py::TestTopology::test_remove_generator +tests/network/test_topology.py::TestTopology::test_remove_storage_unit +tests/network/test_topology.py::TestTopology::test_remove_line +tests/network/test_topology.py::TestTopology::test_remove_bus +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +tests/network/test_topology.py::TestTopology::test_change_line_type +tests/network/test_topology.py::TestTopology::test_sort_buses +tests/network/test_topology.py::TestTopology::test_to_csv +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +tests/tools/test_logger.py::TestClass::test_setup_logger +tests/tools/test_logger.py::TestClass::test_setup_logger_2 +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_get_downstream_buses +tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +# tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +tests/tools/test_tools.py::TestTools::test_add_line_susceptance +tests/tools/test_tools.py::TestTools::test_reduce_memory_usage diff --git a/ci/non_fast_tests.txt b/ci/non_fast_tests.txt new file mode 100644 index 00000000..982faf62 --- /dev/null +++ b/ci/non_fast_tests.txt @@ -0,0 +1,312 @@ +# Non-fast tests (auto-generated) + +# -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +# ../.venv311/lib/python3.11/site-packages/saio.py:128 +# ../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 +# /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: +# /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: +# /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: +# /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: +# /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: +# 403 tests collected in 54.11s +# =============================== warnings summary =============================== +# ================================= pytest-timer ================================= +# @pytest.yield_fixture is deprecated. +# Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? +# Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? +# The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). +# Use @pytest.fixture instead; they are the same. +tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +# tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +# tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +# tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +# tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +# tests/io/test_dsm_import.py::TestDSMImport::test_oedb +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +# tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +# tests/io/test_generators_import.py:22 +# tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +# tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +# tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +# tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +# tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +# tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +# tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +# tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +# tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +# tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +# tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +# tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +# tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +# tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +# tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +# tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +# tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +# tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +# tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +# tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +# tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +# tests/io/test_storage_import.py::TestStorageImport::test_oedb +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +# tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +# tests/network/test_dsm.py:12 +# tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +# tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +# tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +# tests/network/test_electromobility.py::TestElectromobility::test_from_csv +# tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +# tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +# tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +# tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +# tests/network/test_electromobility.py::TestElectromobility::test_resample +# tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +# tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +# tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +# tests/network/test_electromobility.py::TestElectromobility::test_stepsize +# tests/network/test_electromobility.py::TestElectromobility::test_to_csv +# tests/network/test_heat.py::TestHeatPump::test_check_integrity +# tests/network/test_heat.py::TestHeatPump::test_from_csv +# tests/network/test_heat.py::TestHeatPump::test_reduce_memory +# tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +# tests/network/test_heat.py::TestHeatPump::test_set_cop +# tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +# tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +# tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +# tests/network/test_heat.py::TestHeatPump::test_to_csv +# tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +# tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +# tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +# tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +# tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +# tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +# tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +# tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +# tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +# tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +# tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +# tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +# tests/network/test_timeseries.py::TestTimeSeries::test_resample +# tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +# tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +# tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +# tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +# tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +# tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +# tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +# tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +# tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +# tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +# tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +# tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +# tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +# tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +# tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +# tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +# tests/network/test_topology.py:948 +# tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize + tests/test_edisgo.py::TestEDisGo::test_add_component + tests/test_edisgo.py::TestEDisGo::test_aggregate_components +# tests/test_edisgo.py::TestEDisGo::test_analyze +# tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +# tests/test_edisgo.py::TestEDisGo::test_check_integrity +# tests/test_edisgo.py::TestEDisGo::test_config_setter +# tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +# tests/test_edisgo.py::TestEDisGo::test_generator_import +# tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +# tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +# tests/test_edisgo.py::TestEDisGo::test_import_electromobility +# tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +# tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +# tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +# tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +# tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +# tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +# tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +# tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +# tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +# tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +# tests/test_edisgo.py::TestEDisGo::test_reduce_memory +# tests/test_edisgo.py::TestEDisGo::test_reinforce +# tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +# tests/test_edisgo.py::TestEDisGo::test_remove_component +# tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +# tests/test_edisgo.py::TestEDisGo::test_save +# tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +# tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +# tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +# tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +# tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +# tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +# tests/test_edisgo.py::TestEDisGo::test_to_graph +# tests/test_edisgo.py::TestEDisGo::test_to_pypsa +# tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +# tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +# tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +# tests/test_examples.py::TestExamples::test_plot_example_ipynb +# tests/tools/test_plots.py::TestPlots::test_chosen_graph +# tests/tools/test_plots.py::TestPlots::test_plot_dash_app +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +# tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +# tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +# tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +# tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon diff --git a/durations.txt b/durations.txt new file mode 100644 index 00000000..8e05c7f7 --- /dev/null +++ b/durations.txt @@ -0,0 +1,2823 @@ +.........................................FFF....FFF.....ssssFF.F.......F [ 17%] +...F.FFFFFFFFF............................F.F.....................sF.... [ 35%] +...............................................s....F...s...s.....FF.... [ 53%] +............sss...s..s.................................................. [ 70%] +........................................................................ [ 88%] +............................................F.. [100%] +=================================== FAILURES =================================== +___________________________ TestDSMImport.test_oedb ____________________________ + +self = + + def test_oedb(self): + # test without industrial load + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.oedb( +> edisgo_object, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:14: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestDSMImport.test_get_profiles_per_industrial_load ______________ + +self = + + def test_get_profiles_per_industrial_load(self): + dsm_profiles = dsm_import.get_profiles_per_industrial_load( +> load_ids=[15388, 241, 1], scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:44: AttributeError +______________________ TestDSMImport.test_get_profile_cts ______________________ + +self = + + def test_get_profile_cts(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.get_profile_cts( +> edisgo_obj=edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:64: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________ TestElectromobilityImport.test_simbev_config_from_oedb ____________ + +self = + + def test_simbev_config_from_oedb(self): + config_df = electromobility_import.simbev_config_from_oedb( +> engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:196: AttributeError +______ TestElectromobilityImport.test_potential_charging_parks_from_oedb _______ + +self = + + def test_potential_charging_parks_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + potential_parks_df = electromobility_import.potential_charging_parks_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:208: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestElectromobilityImport.test_charging_processes_from_oedb __________ + +self = + + def test_charging_processes_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + charging_processes_df = electromobility_import.charging_processes_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:221: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestGeneratorsImportOEDB.test_oedb ______________________ + +self = + + def test_oedb(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) +> edisgo.import_generators(generator_scenario="eGon2035", engine=pytest.engine) + ^^^^^^^^^^^^^ +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_generators_import.py:713: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestHeatPumpImport.test_oedb _________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6afde89750> + + def test_oedb(self, caplog): + with caplog.at_level(logging.DEBUG): + heat_pump_import.oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:63: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +__________ TestHeatPumpImport.test_efficiency_resistive_heaters_oedb ___________ + +self = + + def test_efficiency_resistive_heaters_oedb(self): + eta_dict = heat_pump_import.efficiency_resistive_heaters_oedb( +> scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:200: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestStorageImport.test_oedb __________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6b07282790> + + def test_oedb(self, caplog): + # test without new PV rooftop plants + with caplog.at_level(logging.DEBUG): + integrated_storages = storage_import.home_batteries_oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_storage_import.py:33: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestTimeseriesImport.test_feedin_oedb _____________________ + +self = + + def test_feedin_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/2/2018", periods=6, freq="H") + edisgo_object.set_timeindex(timeindex) + feedin_df = timeseries_import.feedin_oedb( + edisgo_object, +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:83: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestTimeseriesImport.test_cop_oedb ______________________ + +self = + + def test_cop_oedb(self): + edisgo = EDisGo(ding0_grid=pytest.ding0_test_network_path) + cop_df = timeseries_import.cop_oedb( +> edisgo_object=edisgo, engine=pytest.engine, weather_cell_ids=[11051, 11052] + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:108: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +__________________ TestTimeseriesImport.test_heat_demand_oedb __________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6b06d3e950> + + def test_heat_demand_oedb(self, caplog): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + df = timeseries_import.heat_demand_oedb( +> edisgo_object, "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:149: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________ TestTimeseriesImport.test_electricity_demand_oedb _______________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6afd9f2790> + + def test_electricity_demand_oedb(self, caplog): + # test with one load each and without year + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + df = timeseries_import.electricity_demand_oedb( + edisgo_object, + "eGon2035", +> pytest.engine, + ^^^^^^^^^^^^^ + load_names=[ + "Load_mvgd_33535_1_industrial", + "Load_mvgd_33535_lvgd_1141170000_1_residential", + "Load_mvgd_33535_lvgd_1164120005_60_cts", + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:176: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____ TestTimeseriesImport.test_get_residential_heat_profiles_per_building _____ + +self = + + def test_get_residential_heat_profiles_per_building(self): + df = timeseries_import.get_residential_heat_profiles_per_building( +> [442081, 430859], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:216: AttributeError +_____ TestTimeseriesImport.test_get_district_heating_heat_demand_profiles ______ + +self = + + def test_get_district_heating_heat_demand_profiles(self): + df = timeseries_import.get_district_heating_heat_demand_profiles( +> [6], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:223: AttributeError +___________ TestTimeseriesImport.test_get_cts_profiles_per_building ____________ + +self = + + def test_get_cts_profiles_per_building(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + cts_loads = edisgo_object.topology.loads_df[ + edisgo_object.topology.loads_df.sector == "cts" + ] + df = timeseries_import.get_cts_profiles_per_building( +> edisgo_object, "eGon2035", "electricity", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:236: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestTimeseriesImport.test_get_cts_profiles_per_grid ______________ + +self = + + def test_get_cts_profiles_per_grid(self): + df = timeseries_import.get_cts_profiles_per_grid( +> 33535, "eGon2035", "heat", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:250: AttributeError +_ TestTimeseriesImport.test_get_residential_electricity_profiles_per_building __ + +self = + + def test_get_residential_electricity_profiles_per_building(self): + df = timeseries_import.get_residential_electricity_profiles_per_building( +> [-1, 442081], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:261: AttributeError +____ TestTimeseriesImport.test_get_industrial_electricity_profiles_per_site ____ + +self = + + def test_get_industrial_electricity_profiles_per_site(self): + # test with one site and one OSM area + df = timeseries_import.get_industrial_electricity_profiles_per_site( +> [1, 541658], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:276: AttributeError +________________________ TestHeatPump.test_set_cop_oedb ________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6afe042610> + + def test_set_cop_oedb(self, caplog): + # ################### test with oedb ################### + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with missing weather cell information (column does not exist) - raises + # ValueError + msg = "In order to obtain COP time series data from database" + with pytest.raises(ValueError, match=msg): + edisgo_object.heat_pump.set_cop( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + heat_pump_names=edisgo_object.topology.loads_df.index[0:4], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:117: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestHeatPump.test_set_heat_demand_oedb ____________________ + +self = + + def test_set_heat_demand_oedb(self): + # test with oedb + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + + # ################# test with no timeindex to get year from ############# + edisgo_object.heat_pump.set_heat_demand( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + scenario="eGon2035", + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:225: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +___ TestTimeSeries.test_predefined_fluctuating_generators_by_technology_oedb ___ + +self = + + def test_predefined_fluctuating_generators_by_technology_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/1/2011 12:00", periods=2, freq="H") + edisgo_object.timeseries.timeindex = timeindex + + # ############# oedb, all generators (default) + edisgo_object.timeseries.predefined_fluctuating_generators_by_technology( +> edisgo_object, "oedb", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_timeseries.py:1415: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestEDisGo.test_set_time_series_active_power_predefined_oedb _________ + +self = + + def test_set_time_series_active_power_predefined_oedb(self): + # test conventional_loads_ts="oedb" for all loads in grid + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + edisgo_object.set_timeindex(pd.date_range("1/1/2011", periods=8760, freq="H")) + edisgo_object.set_time_series_active_power_predefined( + conventional_loads_ts="oedb", + fluctuating_generators_ts="oedb", + scenario="eGon2035", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + timeindex=pd.date_range("1/1/2011 12:00", periods=2, freq="H"), + conventional_loads_names=[ + "Load_mvgd_33535_lvgd_1164210000_244_residential" + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:270: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________ TestEDisGo.test_import_electromobility_oedb __________________ + +self = + + def test_import_electromobility_oedb(self): + """ + Test import from oedb. + """ + self.edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with default parameters + self.edisgo.import_electromobility( +> data_source="oedb", scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1314: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestEDisGo.test_import_heat_pumps _______________________ + +self = + + def test_import_heat_pumps(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # ################# test with wrong scenario name ############# + with pytest.raises(ValueError): + edisgo_object.import_heat_pumps( + scenario="eGon", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1371: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____ TestTools.test_get_weather_cells_intersecting_with_grid_district_egon _____ + +self = + + def test_get_weather_cells_intersecting_with_grid_district_egon(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + weather_cells = tools.get_weather_cells_intersecting_with_grid_district( +> edisgo_obj, pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/tools/test_tools.py:452: AttributeError +----------------------------- Captured stdout call ----------------------------- +pypsa.io - WARNING: Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +pypsa.io - DEBUG: x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +pypsa.io - DEBUG: bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +pypsa.io - DEBUG: bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +pypsa.io - INFO: Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +edisgo.network.topology - WARNING: There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +DEBUG pypsa.io:io.py:849 x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +DEBUG pypsa.io:io.py:849 bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +DEBUG pypsa.io:io.py:849 bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +INFO pypsa.io:io.py:853 Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/io/test_generators_import.py:22 + /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/opf/test_powermodels_opf.py:220 + /storage/VHG/eDisGo/tests/opf/test_powermodels_opf.py:220: PytestUnknownMarkWarning: + + Unknown pytest.mark.runonlinux - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html + +tests/tools/test_logger.py:55 + /storage/VHG/eDisGo/tests/tools/test_logger.py:55: PytestUnknownMarkWarning: + + Unknown pytest.mark.runonlinux - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html + +tests/flex_opt/test_battery_storage_operation.py: 1 warning +tests/flex_opt/test_charging_strategy.py: 1 warning +tests/flex_opt/test_check_tech_constraints.py: 1 warning +tests/flex_opt/test_costs.py: 1 warning +tests/flex_opt/test_heat_pump_operation.py: 1 warning +tests/flex_opt/test_reinforce_grid.py: 1 warning +tests/flex_opt/test_reinforce_measures.py: 1 warning +tests/io/test_ding0_import.py: 2 warnings +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 5 warnings +tests/io/test_generators_import.py: 9 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_powermodels_io.py: 2 warnings +tests/io/test_pypsa_io.py: 2 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 8 warnings +tests/network/test_components.py: 1 warning +tests/network/test_electromobility.py: 1 warning +tests/network/test_grids.py: 1 warning +tests/network/test_heat.py: 2 warnings +tests/network/test_overlying_grid.py: 1 warning +tests/network/test_timeseries.py: 27 warnings +tests/network/test_topology.py: 34 warnings +tests/test_edisgo.py: 47 warnings +tests/tools/test_geopandas_helper.py: 1 warning +tests/tools/test_plots.py: 1 warning +tests/tools/test_pseudo_coordinates.py: 1 warning +tests/tools/test_spatial_complexity_reduction.py: 32 warnings +tests/tools/test_temporal_complexity_reduction.py: 8 warnings +tests/tools/test_tools.py: 2 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/generic.py:6218: DeprecationWarning: + + Overriding the CRS of a GeoDataFrame that already has CRS. This unsafe behavior will be deprecated in future versions. Use GeoDataFrame.set_crs method instead + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy + /storage/VHG/eDisGo/tests/flex_opt/test_battery_storage_operation.py:41: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/flex_opt/test_charging_strategy.py: 2 warnings +tests/io/test_electromobility_import.py: 8 warnings +tests/network/test_electromobility.py: 2 warnings +tests/test_edisgo.py: 6 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pyproj/transformer.py:816: DeprecationWarning: + + Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) + +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues + /storage/VHG/eDisGo/edisgo/flex_opt/check_tech_constraints.py:836: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 2 warnings +tests/io/test_generators_import.py: 4 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 4 warnings +tests/network/test_heat.py: 2 warnings +tests/network/test_timeseries.py: 1 warning +tests/network/test_topology.py: 1 warning +tests/test_edisgo.py: 3 warnings +tests/tools/test_tools.py: 1 warning + /storage/VHG/eDisGo/edisgo/io/ding0_import.py:97: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids + /storage/VHG/eDisGo/edisgo/io/generators_import.py:532: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable + /storage/VHG/eDisGo/edisgo/tools/tools.py:434: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity + /storage/VHG/eDisGo/edisgo/io/generators_import.py:723: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:342: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:345: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:348: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:112: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:115: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:120: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:124: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:131: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:148: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:154: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:159: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:165: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:191: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:195: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:69: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:84: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:90: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:95: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:100: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/edisgo/io/storage_import.py:209: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:150: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:156: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:160: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid + /storage/VHG/eDisGo/edisgo/network/grids.py:235: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station + /storage/VHG/eDisGo/edisgo/network/grids.py:365: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:403: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:414: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_heat.py::TestHeatPump::test_from_csv + /storage/VHG/eDisGo/edisgo/network/heat.py:553: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv + /storage/VHG/eDisGo/edisgo/network/results.py:1063: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load + /storage/VHG/eDisGo/edisgo/network/timeseries.py:913: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1013: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1091: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1167: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1801: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1811: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv + /storage/VHG/eDisGo/edisgo/network/timeseries.py:2417: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_add_bus +tests/test_edisgo.py::TestEDisGo::test_add_component +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level + /storage/VHG/eDisGo/edisgo/network/topology.py:1539: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:538: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_check_line_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:561: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_remove_line + /storage/VHG/eDisGo/tests/network/test_topology.py:720: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/tests/network/test_topology.py:910: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1828: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1846: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1870: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1915: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes + /storage/VHG/eDisGo/edisgo/network/topology.py:1477: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1681: FutureWarning: + + The behavior of array concatenation with empty entries is deprecated. In a future version, this will no longer exclude empty items when determining the result dtype. To retain the old behavior, exclude the empty entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_analyze + /storage/VHG/.venv311/lib/python3.11/site-packages/pypsa/pf.py:307: MatrixRankWarning: + + Matrix is exactly singular + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:216: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:217: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:739: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:777: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:825: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv + /storage/VHG/eDisGo/edisgo/tools/tools.py:479: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs + /storage/VHG/eDisGo/edisgo/tools/plots.py:512: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 984 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/algorithms.py:1814: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:605: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:614: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_0_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 171 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:1495: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2031: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2099: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:18: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:19: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:28: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:29: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_15' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] + /storage/VHG/eDisGo/tests/tools/test_spatial_complexity_reduction.py:248: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:2040: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +================================= pytest-timer ================================= +[success] 13.97% tests/test_edisgo.py::TestEDisGo::test_import_electromobility: 36.3581s +[success] 12.79% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand: 33.2910s +[success] 9.56% tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence: 24.8917s +[success] 2.88% tests/test_edisgo.py::TestEDisGo::test_reinforce: 7.5012s +[success] 2.39% tests/test_edisgo.py::TestEDisGo::test_analyze: 6.2191s +[success] 2.33% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46]: 6.0762s +[success] 2.30% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41]: 5.9878s +[success] 2.27% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17]: 5.9209s +[success] 2.23% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18]: 5.8065s +[success] 2.21% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28]: 5.7541s +[success] 2.14% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39]: 5.5711s +[success] 2.14% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36]: 5.5698s +[success] 2.12% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36]: 5.5221s +[success] 2.10% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs: 5.4640s +[success] 2.08% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40]: 5.4247s +[success] 1.96% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps: 5.1121s +[success] 1.87% tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction: 4.8687s +[success] 1.82% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction: 4.7287s +[success] 1.80% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid: 4.6897s +[success] 1.46% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks: 3.7911s +[success] 1.44% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals: 3.7596s +[success] 1.30% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy: 3.3848s +[success] 1.13% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage: 2.9321s +[success] 1.10% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power: 2.8554s +[success] 1.00% tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy: 2.6045s +[success] 0.90% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19]: 2.3361s +[success] 0.88% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19]: 2.2906s +[success] 0.87% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76]: 2.2743s +[success] 0.85% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76]: 2.2140s +[success] 0.73% tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed: 1.9083s +[success] 0.69% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop: 1.8024s +[success] 0.64% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks: 1.6564s +[success] 0.58% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy: 1.5064s +[success] 0.57% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23]: 1.4937s +[success] 0.57% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20]: 1.4904s +[success] 0.57% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist: 1.4820s +[success] 0.56% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants: 1.4676s +[success] 0.54% tests/test_edisgo.py::TestEDisGo::test_aggregate_components: 1.4112s +[success] 0.52% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids: 1.3613s +[success] 0.46% tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels: 1.1859s +[success] 0.35% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load: 0.9197s +[success] 0.33% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration: 0.8706s +[success] 0.33% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6]: 0.8566s +[success] 0.32% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8]: 0.8357s +[success] 0.32% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7]: 0.8348s +[success] 0.32% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9]: 0.8315s +[success] 0.31% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings: 0.8190s +[success] 0.31% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits: 0.8123s +[success] 0.30% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv: 0.7767s +[success] 0.27% tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf: 0.7020s +[success] 0.26% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv: 0.6642s +[success] 0.25% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology: 0.6569s +[success] 0.25% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas: 0.6460s +[success] 0.23% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district: 0.5913s +[success] 0.22% tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files: 0.5845s +[success] 0.21% tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading: 0.5543s +[success] 0.21% tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation: 0.5383s +[fail] 0.20% tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps: 0.5170s +[success] 0.19% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load: 0.4993s +[fail] 0.19% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon: 0.4931s +[fail] 0.18% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb: 0.4748s +[fail] 0.18% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb: 0.4645s +[fail] 0.18% tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts: 0.4631s +[fail] 0.18% tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb: 0.4573s +[fail] 0.18% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb: 0.4559s +[fail] 0.17% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb: 0.4517s +[success] 0.17% tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages: 0.4344s +[success] 0.14% tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage: 0.3619s +[success] 0.14% tests/test_edisgo.py::TestEDisGo::test_to_pypsa: 0.3610s +[success] 0.14% tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa: 0.3588s +[success] 0.13% tests/test_edisgo.py::TestEDisGo::test_reduce_memory: 0.3410s +[success] 0.13% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load: 0.3328s +[success] 0.13% tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load: 0.3281s +[fail] 0.13% tests/io/test_dsm_import.py::TestDSMImport::test_oedb: 0.3272s +[success] 0.12% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv: 0.3190s +[success] 0.11% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector: 0.2825s +[success] 0.10% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib: 0.2701s +[success] 0.10% tests/test_edisgo.py::TestEDisGo::test_check_integrity: 0.2587s +[success] 0.10% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues: 0.2571s +[success] 0.10% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval: 0.2530s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb: 0.2431s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb: 0.2386s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building: 0.2382s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb: 0.2371s +[fail] 0.09% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb: 0.2361s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb: 0.2349s +[fail] 0.09% tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb: 0.2343s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7]: 0.2325s +[success] 0.09% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload: 0.2299s +[success] 0.08% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36]: 0.2209s +[success] 0.08% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6]: 0.2209s +[success] 0.08% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval: 0.2081s +[success] 0.07% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity: 0.1872s +[success] 0.06% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105]: 0.1651s +[success] 0.06% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids: 0.1638s +[success] 0.06% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues: 0.1607s +[success] 0.06% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.1525s +[success] 0.06% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading: 0.1483s +[success] 0.05% tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses: 0.1347s +[success] 0.05% tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration: 0.1238s +[success] 0.05% tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func: 0.1201s +[fail] 0.05% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb: 0.1181s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi: 0.1178s +[success] 0.04% tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist: 0.1166s +[success] 0.04% tests/tools/test_tools.py::TestTools::test_add_line_susceptance: 0.1157s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control: 0.1128s +[success] 0.04% tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid: 0.1118s +[success] 0.04% tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case: 0.1116s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined: 0.0999s +[success] 0.04% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0918s +[success] 0.04% tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs: 0.0917s +[success] 0.03% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder: 0.0816s +[success] 0.03% tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries: 0.0809s +[success] 0.03% tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands: 0.0786s +[success] 0.03% tests/network/test_timeseries.py::TestTimeSeries::test_resample: 0.0771s +[success] 0.03% tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error: 0.0708s +[success] 0.02% tests/io/test_storage_import.py::TestStorageImport::test__grid_integration: 0.0629s +[success] 0.02% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv: 0.0577s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_save: 0.0570s +[success] 0.02% tests/flex_opt/test_costs.py::TestCosts::test_costs: 0.0537s +[success] 0.02% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility: 0.0532s +[success] 0.02% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks: 0.0528s +[success] 0.02% tests/network/test_dsm.py::TestDSM::test_to_csv: 0.0519s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0502s +[success] 0.02% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer: 0.0475s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0458s +[success] 0.02% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity: 0.0429s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_add_component: 0.0429s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0428s +[success] 0.02% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines: 0.0427s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0424s +[success] 0.02% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid: 0.0423s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0419s +[success] 0.02% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload: 0.0418s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0411s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0408s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0406s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0396s +[success] 0.02% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits: 0.0395s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check: 0.0390s +[success] 0.01% tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates: 0.0390s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0379s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0379s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory: 0.0378s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0377s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0373s +[success] 0.01% tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy: 0.0360s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_remove_component: 0.0356s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_resample_timeseries: 0.0347s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0339s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis: 0.0338s +[success] 0.01% tests/tools/test_tools.py::TestTools::test_select_cable: 0.0335s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_assign_feeders: 0.0332s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries: 0.0329s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample: 0.0323s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0319s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0318s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_to_csv: 0.0309s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits: 0.0283s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_from_csv: 0.0274s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues: 0.0269s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0264s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0257s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0255s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0234s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0233s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0233s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0228s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0226s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0226s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_residual_load: 0.0224s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0223s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0222s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0221s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0221s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load: 0.0220s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading: 0.0220s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0219s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_load: 0.0208s +[success] 0.01% tests/network/test_results.py::TestResults::test_from_csv: 0.0201s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_dash_app: 0.0201s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_check_line_for_removal: 0.0196s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0195s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0194s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators: 0.0193s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_line: 0.0193s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0191s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample_2: 0.0188s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points: 0.0181s +[success] 0.01% tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components: 0.0177s +[success] 0.01% tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas: 0.0172s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0161s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0161s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0158s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0157s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0156s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0148s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual: 0.0143s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual: 0.0142s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0141s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0140s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0139s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_storage_unit: 0.0131s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_get_feeder_stats: 0.0122s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0121s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load: 0.0117s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load: 0.0114s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_load: 0.0114s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0113s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0112s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual: 0.0111s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0110s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0109s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0108s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps: 0.0107s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station: 0.0105s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0104s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load: 0.0103s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0099s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case: 0.0098s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0098s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0098s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0098s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0097s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.0097s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0097s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0097s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0097s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus: 0.0094s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units: 0.0092s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0089s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0089s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0088s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0088s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0087s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0087s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0085s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0085s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0083s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_grid_feeder: 0.0079s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload: 0.0079s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_check_bus_for_removal: 0.0079s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_from_csv: 0.0078s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0078s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0077s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0076s +[success] 0.00% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes: 0.0075s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_change_line_type: 0.0074s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_generator: 0.0072s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0072s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_to_csv: 0.0070s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0069s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0069s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0067s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station: 0.0066s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_from_csv: 0.0065s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level: 0.0061s +[success] 0.00% tests/network/test_results.py::TestResults::test_to_csv: 0.0058s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_lv_grid: 0.0056s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0054s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0054s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors: 0.0053s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0053s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level: 0.0053s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0052s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample: 0.0052s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_chosen_graph: 0.0052s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_bus: 0.0051s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading: 0.0051s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_resample_timeseries: 0.0050s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology: 0.0050s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_mv_grid: 0.0050s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload: 0.0050s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_to_csv: 0.0050s +[success] 0.00% tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy: 0.0050s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters: 0.0048s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv: 0.0047s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv: 0.0045s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_line: 0.0044s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_config_setter: 0.0042s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0040s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_downstream_buses: 0.0039s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0039s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_from_csv: 0.0039s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_check_integrity: 0.0038s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load: 0.0038s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0036s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0036s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_sort_buses: 0.0034s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrity_check: 0.0034s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading: 0.0034s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0032s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_rings: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0029s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_generator: 0.0029s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv: 0.0028s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_storage_unit: 0.0028s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_reduce_memory: 0.0027s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines: 0.0027s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_to_csv: 0.0026s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series: 0.0026s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues: 0.0026s +[success] 0.00% tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs: 0.0023s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv: 0.0023s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi: 0.0022s +[success] 0.00% tests/network/test_components.py::TestComponents::test_generator_class: 0.0022s +[success] 0.00% tests/network/test_components.py::TestComponents::test_load_class: 0.0021s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type: 0.0021s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_bus: 0.0020s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_neighbours: 0.0020s +[success] 0.00% tests/network/test_components.py::TestComponents::test_storage_class: 0.0020s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand: 0.0019s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_reduce_memory: 0.0018s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_to_graph: 0.0018s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory: 0.0014s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_check_integrity: 0.0012s +[success] 0.00% tests/tools/test_logger.py::TestClass::test_setup_logger: 0.0012s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_cop: 0.0011s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory: 0.0011s +[success] 0.00% tests/network/test_components.py::TestComponents::test_switch_class: 0.0008s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus: 0.0008s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_apparent_power: 0.0005s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_reactance: 0.0004s +[fail] 0.00% tests/io/test_storage_import.py::TestStorageImport::test_oedb: 0.0003s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_grids: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__grids_repr: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_lv_grids: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__lv_grid_ids: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_resistance: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance: 0.0002s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_lv_grid: 0.0001s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None]: 0.0001s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_stepsize: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simulated_days: 0.0001s +[fail] 0.00% tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load: 0.0001s +[fail] 0.00% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_path_length_to_station: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_reduce_memory_usage: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example2: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example3: 0.0001s +============================== slowest durations =============================== +36.36s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility +33.29s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +24.89s call tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +7.50s call tests/test_edisgo.py::TestEDisGo::test_reinforce +6.22s call tests/test_edisgo.py::TestEDisGo::test_analyze +6.08s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +5.99s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +5.92s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +5.81s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +5.75s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +5.57s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +5.57s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +5.52s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +5.46s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +5.42s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +5.11s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +4.87s call tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +4.73s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +4.69s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +4.20s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +4.00s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.98s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +3.94s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +3.91s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +3.88s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +3.81s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +3.81s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +3.79s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +3.76s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.58s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +3.38s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +3.10s setup tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +2.93s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +2.86s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +2.60s call tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +2.34s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +2.29s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +2.27s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +2.24s setup tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +2.21s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +1.91s call tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +1.80s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +1.66s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +1.51s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +1.49s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +1.49s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +1.48s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +1.47s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +1.41s call tests/test_edisgo.py::TestEDisGo::test_aggregate_components +1.36s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +1.19s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.92s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.87s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.87s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +0.86s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.86s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +0.84s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.83s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.83s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.82s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.81s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.78s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.75s setup tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.70s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.66s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.66s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.65s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.59s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.58s call tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.55s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.54s call tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.52s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.52s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.52s call tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.50s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.49s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +0.49s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.48s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.47s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +0.47s setup tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.46s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.46s call tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.46s call tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.46s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.45s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.44s setup tests/test_edisgo.py::TestEDisGo::test_add_component +0.44s setup tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.43s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.43s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.42s setup tests/flex_opt/test_costs.py::TestCosts::test_costs +0.42s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.40s setup tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.38s setup tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.36s call tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.36s call tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.36s call tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.34s call tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.33s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.33s call tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.33s call tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.32s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.28s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.28s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.27s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.26s call tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.26s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.25s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +0.24s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.24s setup tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.24s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.23s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.23s call tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.23s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.23s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.22s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.22s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.21s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +0.19s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.18s setup tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.17s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.16s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.16s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +0.15s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.15s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.15s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.14s setup tests/network/test_components.py::TestComponents::test_load_class +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +0.14s setup tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.14s setup tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +0.13s call tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.13s setup tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.13s setup tests/test_edisgo.py::TestEDisGo::test_to_graph +0.12s setup tests/test_edisgo.py::TestEDisGo::test_config_setter +0.12s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.12s setup tests/network/test_topology.py::TestTopology::test_sort_buses +0.12s setup tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +0.12s setup tests/test_edisgo.py::TestEDisGo::test_analyze +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce +0.12s setup tests/test_edisgo.py::TestEDisGo::test_aggregate_components +0.12s setup tests/test_edisgo.py::TestEDisGo::test_remove_component +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.12s setup tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.12s setup tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_save +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.12s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.12s setup tests/network/test_topology.py::TestTopology::test_rings +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.12s setup tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.12s setup tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.12s setup tests/network/test_grids.py::TestGrids::test_mv_grid +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s call tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.12s setup tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.12s setup tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.11s setup tests/network/test_topology.py::TestTopology::test_add_generator +0.11s setup tests/network/test_topology.py::TestTopology::test_assign_feeders +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_change_line_type +0.11s setup tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.11s setup tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_add_load +0.11s setup tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_add_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_to_csv +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_load +0.11s setup tests/network/test_topology.py::TestTopology::test_get_neighbours +0.11s setup tests/network/test_topology.py::TestTopology::test_add_line +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_line +0.11s setup tests/network/test_topology.py::TestTopology::test_grids +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_generator +0.11s setup tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.11s setup tests/network/test_topology.py::TestTopology::test__grids_repr +0.11s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.11s setup tests/network/test_topology.py::TestTopology::test_lv_grids +0.11s setup tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.11s call tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.11s call tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.10s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.09s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.09s call tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.08s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +0.08s call tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.08s call tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.08s call tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.07s call tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.06s call tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.06s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.06s call tests/test_edisgo.py::TestEDisGo::test_save +0.05s call tests/flex_opt/test_costs.py::TestCosts::test_costs +0.05s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.05s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.05s call tests/network/test_dsm.py::TestDSM::test_to_csv +0.05s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.05s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +0.05s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.04s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.04s call tests/test_edisgo.py::TestEDisGo::test_add_component +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.04s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.04s call tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.04s call tests/test_edisgo.py::TestEDisGo::test_remove_component +0.03s call tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.03s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.03s call tests/tools/test_tools.py::TestTools::test_select_cable +0.03s call tests/network/test_topology.py::TestTopology::test_assign_feeders +0.03s call tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_resample +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.03s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.03s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.02s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/network/test_topology.py::TestTopology::test_remove_load +0.02s call tests/network/test_results.py::TestResults::test_from_csv +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.02s call tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.02s call tests/network/test_topology.py::TestTopology::test_remove_line +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.02s call tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.02s call tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.01s call tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.01s call tests/network/test_topology.py::TestTopology::test_add_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.01s call tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.01s call tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.01s call tests/network/test_topology.py::TestTopology::test_change_line_type +0.01s call tests/network/test_topology.py::TestTopology::test_remove_generator +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.01s call tests/network/test_dsm.py::TestDSM::test_from_csv +0.01s call tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.01s call tests/network/test_results.py::TestResults::test_to_csv +0.01s call tests/network/test_grids.py::TestGrids::test_lv_grid +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.01s call tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.01s call tests/network/test_topology.py::TestTopology::test_remove_bus +0.01s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.01s call tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.01s call tests/network/test_grids.py::TestGrids::test_mv_grid +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.01s call tests/network/test_topology.py::TestTopology::test_to_csv + +(757 durations < 0.005s hidden. Use -vv to show these durations.) +=========================== short test summary info ============================ +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_oedb - AttributeError... +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts - Att... +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +FAILED tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb - Att... +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +FAILED tests/io/test_storage_import.py::TestStorageImport::test_oedb - Attrib... +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +FAILED tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb - Attribut... +FAILED tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb - ... +FAILED tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +FAILED tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +FAILED tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb - A... +FAILED tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps - AttributeEr... +FAILED tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +27 failed, 367 passed, 13 skipped, 4789 warnings in 350.66s (0:05:50) diff --git a/edisgo/io/db.py b/edisgo/io/db.py index 138ebe73..7bbbd370 100644 --- a/edisgo/io/db.py +++ b/edisgo/io/db.py @@ -1,5 +1,6 @@ from __future__ import annotations +import pytest import importlib.util import logging import os @@ -151,7 +152,7 @@ def ssh_tunnel(cred: dict) -> str: return str(server.local_bind_port) - +@pytest.mark.slow def engine( path: Path | str = None, ssh: bool = False, token: Path | str = None ) -> Engine: diff --git a/output.txt b/output.txt new file mode 100644 index 00000000..52e507fd --- /dev/null +++ b/output.txt @@ -0,0 +1,3995 @@ +============================= test session starts ============================== +platform linux -- Python 3.11.13, pytest-9.0.2, pluggy-1.6.0 -- /storage/VHG/.venv311/bin/python +cachedir: .pytest_cache +metadata: {'Python': '3.11.13', 'Platform': 'Linux-5.15.0-139-generic-x86_64-with-glibc2.31', 'Packages': {'pytest': '9.0.2', 'pluggy': '1.6.0'}, 'Plugins': {'metadata': '3.1.1', 'anyio': '4.12.1', 'pytest_notebook': '0.10.0', 'dash': '3.4.0', 'html': '4.2.0', 'timer': '1.0.0', 'sugar': '1.1.1'}} +rootdir: /storage/VHG/eDisGo +configfile: pytest.ini +plugins: metadata-3.1.1, anyio-4.12.1, pytest_notebook-0.10.0, dash-3.4.0, html-4.2.0, timer-1.0.0, sugar-1.1.1 +collecting ... collected 407 items + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy PASSED [ 0%] +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy PASSED [ 0%] +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks PASSED [ 0%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload PASSED [ 0%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_costs PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs PASSED [ 5%] +tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor PASSED [ 7%] +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign PASSED [ 7%] +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid PASSED [ 7%] +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids PASSED [ 7%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading PASSED [ 9%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses PASSED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_oedb FAILED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load FAILED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts FAILED [ 10%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb FAILED [ 12%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb FAILED [ 12%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb FAILED [ 12%] +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids PASSED [ 12%] +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb FAILED [ 14%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb FAILED [ 15%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration PASSED [ 15%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb FAILED [ 15%] +tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels PASSED [ 15%] +tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed PASSED [ 17%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results PASSED [ 17%] +tests/io/test_storage_import.py::TestStorageImport::test_oedb FAILED [ 17%] +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration PASSED [ 17%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb FAILED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site FAILED [ 21%] +tests/network/test_components.py::TestComponents::test_load_class PASSED [ 21%] +tests/network/test_components.py::TestComponents::test_generator_class PASSED [ 21%] +tests/network/test_components.py::TestComponents::test_storage_class PASSED [ 21%] +tests/network/test_components.py::TestComponents::test_switch_class PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_reduce_memory PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_to_csv PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_from_csv PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_check_integrity PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_stepsize PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_simulated_days PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_resample PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_resample_2 PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_integrity_check PASSED [ 26%] +tests/network/test_electromobility.py::TestElectromobility::test_to_csv PASSED [ 26%] +tests/network/test_electromobility.py::TestElectromobility::test_from_csv PASSED [ 26%] +tests/network/test_grids.py::TestGrids::test_mv_grid PASSED [ 26%] +tests/network/test_grids.py::TestGrids::test_lv_grid PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_get_feeder_stats PASSED [ 27%] +tests/network/test_heat.py::TestHeatPump::test_set_cop PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb FAILED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb FAILED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_reduce_memory PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_to_csv PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_from_csv PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_resample_timeseries PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_check_integrity PASSED [ 29%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries PASSED [ 31%] +tests/network/test_results.py::TestResults::test_to_csv PASSED [ 31%] +tests/network/test_results.py::TestResults::test_from_csv PASSED [ 31%] +tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters PASSED [ 31%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology SKIPPED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb FAILED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology PASSED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector PASSED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_residual_load PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_to_csv PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_from_csv PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_resample PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv PASSED [ 38%] +tests/network/test_topology.py::TestTopology::test_grids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test_lv_grids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test__lv_grid_ids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test__grids_repr PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test_get_lv_grid PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_rings PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_neighbours PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_load PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_generator PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_storage_unit PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_line PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_add_bus PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_check_line_for_removal PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_remove_load PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_remove_generator PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_storage_unit PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_line PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_bus PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_change_line_type PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_sort_buses PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_to_csv PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_assign_feeders PASSED [ 45%] +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station PASSED [ 45%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas PASSED [ 45%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv PASSED [ 45%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes PASSED [ 46%] +tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize SKIPPED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_config_setter PASSED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual PASSED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis PASSED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb FAILED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_to_pypsa PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_to_graph PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_generator_import SKIPPED (need +--runslow option to run) [ 49%] +tests/test_edisgo.py::TestEDisGo::test_analyze PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_reinforce PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid SKIPPED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_add_component PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_remove_component PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_aggregate_components PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_import_electromobility PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb FAILED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps FAILED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy PASSED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology PASSED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist PASSED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_save PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_reduce_memory PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_check_integrity PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_resample_timeseries PASSED [ 55%] +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files PASSED [ 56%] +tests/test_examples.py::TestExamples::test_plot_example_ipynb SKIPPED [ 56%] +tests/test_examples.py::TestExamples::test_electromobility_example_ipynb SKIPPED [ 56%] +tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb SKIPPED [ 56%] +tests/test_sample.py::test_fast_example PASSED [ 57%] +tests/test_sample.py::test_fast_example2 PASSED [ 57%] +tests/test_sample.py::test_fast_example3 PASSED [ 57%] +tests/test_sample.py::test_slow_example SKIPPED (need --runslow option +to run) [ 57%] +tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas PASSED [ 57%] +tests/tools/test_logger.py::TestClass::test_setup_logger PASSED [ 58%] +tests/tools/test_logger.py::TestClass::test_setup_logger_2 SKIPPED (need +--runonlinux option to run) [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 85%] +tests/tools/test_plots.py::TestPlots::test_chosen_graph PASSED [ 85%] +tests/tools/test_plots.py::TestPlots::test_plot_dash_app PASSED [ 85%] +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates PASSED [ 85%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] PASSED [ 85%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage PASSED [ 93%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power PASSED [ 93%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines PASSED [ 93%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading PASSED [ 93%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer PASSED [ 95%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder PASSED [ 95%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals PASSED [ 95%] +tests/tools/test_tools.py::TestTools::test_calculate_line_reactance PASSED [ 95%] +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_line_resistance PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_apparent_power PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_select_cable PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_get_downstream_buses PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_get_path_length_to_station PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon FAILED [ 99%] +tests/tools/test_tools.py::TestTools::test_add_line_susceptance PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_reduce_memory_usage PASSED [100%] + +=================================== FAILURES =================================== +___________________________ TestDSMImport.test_oedb ____________________________ + +self = + + def test_oedb(self): + # test without industrial load + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.oedb( +> edisgo_object, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:14: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestDSMImport.test_get_profiles_per_industrial_load ______________ + +self = + + def test_get_profiles_per_industrial_load(self): + dsm_profiles = dsm_import.get_profiles_per_industrial_load( +> load_ids=[15388, 241, 1], scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:44: AttributeError +______________________ TestDSMImport.test_get_profile_cts ______________________ + +self = + + def test_get_profile_cts(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.get_profile_cts( +> edisgo_obj=edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:64: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________ TestElectromobilityImport.test_simbev_config_from_oedb ____________ + +self = + + def test_simbev_config_from_oedb(self): + config_df = electromobility_import.simbev_config_from_oedb( +> engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:196: AttributeError +______ TestElectromobilityImport.test_potential_charging_parks_from_oedb _______ + +self = + + def test_potential_charging_parks_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + potential_parks_df = electromobility_import.potential_charging_parks_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:208: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestElectromobilityImport.test_charging_processes_from_oedb __________ + +self = + + def test_charging_processes_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + charging_processes_df = electromobility_import.charging_processes_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:221: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestGeneratorsImportOEDB.test_oedb ______________________ + +self = + + def test_oedb(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) +> edisgo.import_generators(generator_scenario="eGon2035", engine=pytest.engine) + ^^^^^^^^^^^^^ +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_generators_import.py:713: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestHeatPumpImport.test_oedb _________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f21263dd0> + + def test_oedb(self, caplog): + with caplog.at_level(logging.DEBUG): + heat_pump_import.oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:63: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +__________ TestHeatPumpImport.test_efficiency_resistive_heaters_oedb ___________ + +self = + + def test_efficiency_resistive_heaters_oedb(self): + eta_dict = heat_pump_import.efficiency_resistive_heaters_oedb( +> scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:200: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestStorageImport.test_oedb __________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f2198e550> + + def test_oedb(self, caplog): + # test without new PV rooftop plants + with caplog.at_level(logging.DEBUG): + integrated_storages = storage_import.home_batteries_oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_storage_import.py:33: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestTimeseriesImport.test_feedin_oedb _____________________ + +self = + + def test_feedin_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/2/2018", periods=6, freq="H") + edisgo_object.set_timeindex(timeindex) + feedin_df = timeseries_import.feedin_oedb( + edisgo_object, +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:83: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestTimeseriesImport.test_cop_oedb ______________________ + +self = + + def test_cop_oedb(self): + edisgo = EDisGo(ding0_grid=pytest.ding0_test_network_path) + cop_df = timeseries_import.cop_oedb( +> edisgo_object=edisgo, engine=pytest.engine, weather_cell_ids=[11051, 11052] + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:108: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +__________________ TestTimeseriesImport.test_heat_demand_oedb __________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f16f669d0> + + def test_heat_demand_oedb(self, caplog): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + df = timeseries_import.heat_demand_oedb( +> edisgo_object, "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:149: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________ TestTimeseriesImport.test_electricity_demand_oedb _______________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f17d21d50> + + def test_electricity_demand_oedb(self, caplog): + # test with one load each and without year + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + df = timeseries_import.electricity_demand_oedb( + edisgo_object, + "eGon2035", +> pytest.engine, + ^^^^^^^^^^^^^ + load_names=[ + "Load_mvgd_33535_1_industrial", + "Load_mvgd_33535_lvgd_1141170000_1_residential", + "Load_mvgd_33535_lvgd_1164120005_60_cts", + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:176: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____ TestTimeseriesImport.test_get_residential_heat_profiles_per_building _____ + +self = + + def test_get_residential_heat_profiles_per_building(self): + df = timeseries_import.get_residential_heat_profiles_per_building( +> [442081, 430859], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:216: AttributeError +_____ TestTimeseriesImport.test_get_district_heating_heat_demand_profiles ______ + +self = + + def test_get_district_heating_heat_demand_profiles(self): + df = timeseries_import.get_district_heating_heat_demand_profiles( +> [6], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:223: AttributeError +___________ TestTimeseriesImport.test_get_cts_profiles_per_building ____________ + +self = + + def test_get_cts_profiles_per_building(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + cts_loads = edisgo_object.topology.loads_df[ + edisgo_object.topology.loads_df.sector == "cts" + ] + df = timeseries_import.get_cts_profiles_per_building( +> edisgo_object, "eGon2035", "electricity", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:236: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestTimeseriesImport.test_get_cts_profiles_per_grid ______________ + +self = + + def test_get_cts_profiles_per_grid(self): + df = timeseries_import.get_cts_profiles_per_grid( +> 33535, "eGon2035", "heat", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:250: AttributeError +_ TestTimeseriesImport.test_get_residential_electricity_profiles_per_building __ + +self = + + def test_get_residential_electricity_profiles_per_building(self): + df = timeseries_import.get_residential_electricity_profiles_per_building( +> [-1, 442081], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:261: AttributeError +____ TestTimeseriesImport.test_get_industrial_electricity_profiles_per_site ____ + +self = + + def test_get_industrial_electricity_profiles_per_site(self): + # test with one site and one OSM area + df = timeseries_import.get_industrial_electricity_profiles_per_site( +> [1, 541658], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:276: AttributeError +________________________ TestHeatPump.test_set_cop_oedb ________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f21157310> + + def test_set_cop_oedb(self, caplog): + # ################### test with oedb ################### + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with missing weather cell information (column does not exist) - raises + # ValueError + msg = "In order to obtain COP time series data from database" + with pytest.raises(ValueError, match=msg): + edisgo_object.heat_pump.set_cop( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + heat_pump_names=edisgo_object.topology.loads_df.index[0:4], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:117: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestHeatPump.test_set_heat_demand_oedb ____________________ + +self = + + def test_set_heat_demand_oedb(self): + # test with oedb + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + + # ################# test with no timeindex to get year from ############# + edisgo_object.heat_pump.set_heat_demand( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + scenario="eGon2035", + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:225: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +___ TestTimeSeries.test_predefined_fluctuating_generators_by_technology_oedb ___ + +self = + + def test_predefined_fluctuating_generators_by_technology_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/1/2011 12:00", periods=2, freq="H") + edisgo_object.timeseries.timeindex = timeindex + + # ############# oedb, all generators (default) + edisgo_object.timeseries.predefined_fluctuating_generators_by_technology( +> edisgo_object, "oedb", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_timeseries.py:1415: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestEDisGo.test_set_time_series_active_power_predefined_oedb _________ + +self = + + def test_set_time_series_active_power_predefined_oedb(self): + # test conventional_loads_ts="oedb" for all loads in grid + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + edisgo_object.set_timeindex(pd.date_range("1/1/2011", periods=8760, freq="H")) + edisgo_object.set_time_series_active_power_predefined( + conventional_loads_ts="oedb", + fluctuating_generators_ts="oedb", + scenario="eGon2035", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + timeindex=pd.date_range("1/1/2011 12:00", periods=2, freq="H"), + conventional_loads_names=[ + "Load_mvgd_33535_lvgd_1164210000_244_residential" + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:270: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________ TestEDisGo.test_import_electromobility_oedb __________________ + +self = + + def test_import_electromobility_oedb(self): + """ + Test import from oedb. + """ + self.edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with default parameters + self.edisgo.import_electromobility( +> data_source="oedb", scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1314: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestEDisGo.test_import_heat_pumps _______________________ + +self = + + def test_import_heat_pumps(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # ################# test with wrong scenario name ############# + with pytest.raises(ValueError): + edisgo_object.import_heat_pumps( + scenario="eGon", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1371: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____ TestTools.test_get_weather_cells_intersecting_with_grid_district_egon _____ + +self = + + def test_get_weather_cells_intersecting_with_grid_district_egon(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + weather_cells = tools.get_weather_cells_intersecting_with_grid_district( +> edisgo_obj, pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/tools/test_tools.py:452: AttributeError +----------------------------- Captured stdout call ----------------------------- +pypsa.io - WARNING: Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +pypsa.io - DEBUG: x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +pypsa.io - DEBUG: bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +pypsa.io - DEBUG: bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +pypsa.io - INFO: Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +edisgo.network.topology - WARNING: There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +DEBUG pypsa.io:io.py:849 x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +DEBUG pypsa.io:io.py:849 bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +DEBUG pypsa.io:io.py:849 bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +INFO pypsa.io:io.py:853 Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/io/test_generators_import.py:22 + /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/opf/test_powermodels_opf.py:220 + /storage/VHG/eDisGo/tests/opf/test_powermodels_opf.py:220: PytestUnknownMarkWarning: + + Unknown pytest.mark.runonlinux - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html + +tests/tools/test_logger.py:55 + /storage/VHG/eDisGo/tests/tools/test_logger.py:55: PytestUnknownMarkWarning: + + Unknown pytest.mark.runonlinux - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html + +tests/flex_opt/test_battery_storage_operation.py: 1 warning +tests/flex_opt/test_charging_strategy.py: 1 warning +tests/flex_opt/test_check_tech_constraints.py: 1 warning +tests/flex_opt/test_costs.py: 1 warning +tests/flex_opt/test_heat_pump_operation.py: 1 warning +tests/flex_opt/test_reinforce_grid.py: 1 warning +tests/flex_opt/test_reinforce_measures.py: 1 warning +tests/io/test_ding0_import.py: 2 warnings +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 5 warnings +tests/io/test_generators_import.py: 9 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_powermodels_io.py: 2 warnings +tests/io/test_pypsa_io.py: 2 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 8 warnings +tests/network/test_components.py: 1 warning +tests/network/test_electromobility.py: 1 warning +tests/network/test_grids.py: 1 warning +tests/network/test_heat.py: 2 warnings +tests/network/test_overlying_grid.py: 1 warning +tests/network/test_timeseries.py: 27 warnings +tests/network/test_topology.py: 34 warnings +tests/test_edisgo.py: 47 warnings +tests/tools/test_geopandas_helper.py: 1 warning +tests/tools/test_plots.py: 1 warning +tests/tools/test_pseudo_coordinates.py: 1 warning +tests/tools/test_spatial_complexity_reduction.py: 32 warnings +tests/tools/test_temporal_complexity_reduction.py: 8 warnings +tests/tools/test_tools.py: 2 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/generic.py:6218: DeprecationWarning: + + Overriding the CRS of a GeoDataFrame that already has CRS. This unsafe behavior will be deprecated in future versions. Use GeoDataFrame.set_crs method instead + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy + /storage/VHG/eDisGo/tests/flex_opt/test_battery_storage_operation.py:41: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/flex_opt/test_charging_strategy.py: 2 warnings +tests/io/test_electromobility_import.py: 8 warnings +tests/network/test_electromobility.py: 2 warnings +tests/test_edisgo.py: 6 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pyproj/transformer.py:816: DeprecationWarning: + + Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) + +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues + /storage/VHG/eDisGo/edisgo/flex_opt/check_tech_constraints.py:836: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 2 warnings +tests/io/test_generators_import.py: 4 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 4 warnings +tests/network/test_heat.py: 2 warnings +tests/network/test_timeseries.py: 1 warning +tests/network/test_topology.py: 1 warning +tests/test_edisgo.py: 3 warnings +tests/tools/test_tools.py: 1 warning + /storage/VHG/eDisGo/edisgo/io/ding0_import.py:97: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids + /storage/VHG/eDisGo/edisgo/io/generators_import.py:532: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable + /storage/VHG/eDisGo/edisgo/tools/tools.py:434: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity + /storage/VHG/eDisGo/edisgo/io/generators_import.py:723: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:342: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:345: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:348: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:112: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:115: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:120: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:124: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:131: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:148: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:154: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:159: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:165: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:191: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:195: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:69: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:84: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:90: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:95: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:100: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/edisgo/io/storage_import.py:209: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:150: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:156: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:160: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid + /storage/VHG/eDisGo/edisgo/network/grids.py:235: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station + /storage/VHG/eDisGo/edisgo/network/grids.py:365: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:403: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:414: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_heat.py::TestHeatPump::test_from_csv + /storage/VHG/eDisGo/edisgo/network/heat.py:553: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv + /storage/VHG/eDisGo/edisgo/network/results.py:1063: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load + /storage/VHG/eDisGo/edisgo/network/timeseries.py:913: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1013: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1091: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1167: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1801: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1811: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv + /storage/VHG/eDisGo/edisgo/network/timeseries.py:2417: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_add_bus +tests/test_edisgo.py::TestEDisGo::test_add_component +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level + /storage/VHG/eDisGo/edisgo/network/topology.py:1539: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:538: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_check_line_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:561: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_remove_line + /storage/VHG/eDisGo/tests/network/test_topology.py:720: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/tests/network/test_topology.py:910: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1828: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1846: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1870: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1915: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes + /storage/VHG/eDisGo/edisgo/network/topology.py:1477: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1681: FutureWarning: + + The behavior of array concatenation with empty entries is deprecated. In a future version, this will no longer exclude empty items when determining the result dtype. To retain the old behavior, exclude the empty entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_analyze + /storage/VHG/.venv311/lib/python3.11/site-packages/pypsa/pf.py:307: MatrixRankWarning: + + Matrix is exactly singular + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:216: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:217: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:739: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:777: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:825: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv + /storage/VHG/eDisGo/edisgo/tools/tools.py:479: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs + /storage/VHG/eDisGo/edisgo/tools/plots.py:512: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 984 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/algorithms.py:1814: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:605: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:614: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_0_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 171 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:1495: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2031: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2099: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:18: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:19: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:28: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:29: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_15' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] + /storage/VHG/eDisGo/tests/tools/test_spatial_complexity_reduction.py:248: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:2040: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +-------------- generated xml file: /storage/VHG/eDisGo/report.xml -------------- +================================= pytest-timer ================================= +[success] 14.36% tests/test_edisgo.py::TestEDisGo::test_import_electromobility: 36.8715s +[success] 12.88% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand: 33.0718s +[success] 9.63% tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence: 24.7225s +[success] 2.90% tests/test_edisgo.py::TestEDisGo::test_reinforce: 7.4603s +[success] 2.39% tests/test_edisgo.py::TestEDisGo::test_analyze: 6.1473s +[success] 2.34% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46]: 6.0076s +[success] 2.27% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41]: 5.8197s +[success] 2.25% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39]: 5.7746s +[success] 2.23% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17]: 5.7185s +[success] 2.19% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36]: 5.6153s +[success] 2.18% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36]: 5.6005s +[success] 2.16% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40]: 5.5549s +[success] 2.13% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28]: 5.4811s +[success] 2.00% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs: 5.1360s +[success] 2.00% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps: 5.1354s +[success] 1.92% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18]: 4.9260s +[success] 1.85% tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction: 4.7580s +[success] 1.83% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction: 4.7003s +[success] 1.79% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid: 4.5926s +[success] 1.46% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks: 3.7525s +[success] 1.40% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals: 3.6062s +[success] 1.29% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy: 3.3010s +[success] 1.20% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power: 3.0903s +[success] 1.17% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage: 2.9925s +[success] 1.11% tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy: 2.8416s +[success] 0.91% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19]: 2.3463s +[success] 0.90% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76]: 2.3230s +[success] 0.88% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19]: 2.2727s +[success] 0.88% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76]: 2.2714s +[success] 0.73% tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed: 1.8770s +[success] 0.69% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop: 1.7653s +[success] 0.64% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks: 1.6438s +[success] 0.59% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23]: 1.5242s +[success] 0.57% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20]: 1.4626s +[success] 0.57% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy: 1.4566s +[success] 0.55% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants: 1.4025s +[success] 0.54% tests/test_edisgo.py::TestEDisGo::test_aggregate_components: 1.3879s +[success] 0.52% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids: 1.3451s +[success] 0.46% tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels: 1.1761s +[success] 0.41% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits: 1.0498s +[success] 0.35% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load: 0.9087s +[success] 0.33% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration: 0.8473s +[success] 0.33% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9]: 0.8352s +[success] 0.31% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8]: 0.8077s +[success] 0.31% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7]: 0.8061s +[success] 0.31% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings: 0.8044s +[success] 0.31% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6]: 0.7915s +[success] 0.30% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv: 0.7603s +[success] 0.28% tests/test_edisgo.py::TestEDisGo::test_reduce_memory: 0.7150s +[success] 0.27% tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf: 0.6967s +[success] 0.25% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas: 0.6540s +[success] 0.25% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv: 0.6527s +[success] 0.22% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district: 0.5740s +[success] 0.22% tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files: 0.5569s +[success] 0.22% tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading: 0.5553s +[success] 0.21% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology: 0.5372s +[success] 0.21% tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation: 0.5326s +[fail] 0.19% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon: 0.4990s +[success] 0.19% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load: 0.4924s +[fail] 0.18% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb: 0.4719s +[fail] 0.18% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb: 0.4667s +[fail] 0.18% tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts: 0.4632s +[fail] 0.18% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb: 0.4622s +[success] 0.17% tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages: 0.4279s +[success] 0.15% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist: 0.3810s +[success] 0.14% tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa: 0.3537s +[success] 0.14% tests/test_edisgo.py::TestEDisGo::test_to_pypsa: 0.3510s +[success] 0.13% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load: 0.3277s +[success] 0.12% tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load: 0.3200s +[success] 0.12% tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage: 0.3173s +[success] 0.12% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv: 0.3082s +[success] 0.11% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector: 0.2859s +[success] 0.10% tests/test_edisgo.py::TestEDisGo::test_check_integrity: 0.2579s +[success] 0.10% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity: 0.2570s +[success] 0.10% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues: 0.2565s +[success] 0.10% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval: 0.2551s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps: 0.2423s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb: 0.2413s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb: 0.2404s +[fail] 0.09% tests/io/test_dsm_import.py::TestDSMImport::test_oedb: 0.2404s +[fail] 0.09% tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb: 0.2402s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb: 0.2397s +[fail] 0.09% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb: 0.2393s +[fail] 0.09% tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb: 0.2383s +[fail] 0.09% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb: 0.2380s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building: 0.2377s +[fail] 0.09% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb: 0.2336s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7]: 0.2314s +[success] 0.09% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload: 0.2237s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6]: 0.2204s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36]: 0.2195s +[success] 0.08% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib: 0.2121s +[success] 0.08% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval: 0.2067s +[success] 0.07% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity: 0.1893s +[success] 0.07% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues: 0.1769s +[success] 0.06% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105]: 0.1652s +[success] 0.06% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids: 0.1559s +[success] 0.05% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading: 0.1376s +[success] 0.05% tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses: 0.1336s +[success] 0.05% tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration: 0.1223s +[success] 0.05% tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func: 0.1191s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi: 0.1173s +[fail] 0.05% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb: 0.1169s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist: 0.1157s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control: 0.1121s +[success] 0.04% tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid: 0.1106s +[success] 0.04% tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case: 0.1100s +[success] 0.04% tests/tools/test_tools.py::TestTools::test_add_line_susceptance: 0.1053s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined: 0.1008s +[success] 0.04% tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs: 0.0903s +[success] 0.03% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder: 0.0816s +[success] 0.03% tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries: 0.0798s +[success] 0.03% tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands: 0.0789s +[success] 0.03% tests/network/test_timeseries.py::TestTimeSeries::test_resample: 0.0768s +[success] 0.03% tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error: 0.0699s +[success] 0.02% tests/io/test_storage_import.py::TestStorageImport::test__grid_integration: 0.0624s +[success] 0.02% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv: 0.0573s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_save: 0.0567s +[success] 0.02% tests/flex_opt/test_costs.py::TestCosts::test_costs: 0.0527s +[success] 0.02% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer: 0.0526s +[success] 0.02% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility: 0.0525s +[success] 0.02% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks: 0.0525s +[success] 0.02% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid: 0.0427s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_add_component: 0.0427s +[success] 0.02% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines: 0.0423s +[success] 0.02% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload: 0.0411s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0391s +[success] 0.02% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits: 0.0390s +[success] 0.02% tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates: 0.0390s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0390s +[success] 0.02% tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check: 0.0390s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0389s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0385s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0382s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0379s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0377s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory: 0.0370s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0365s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0365s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0364s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0362s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0361s +[success] 0.01% tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy: 0.0360s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_remove_component: 0.0348s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_resample_timeseries: 0.0346s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis: 0.0341s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries: 0.0334s +[success] 0.01% tests/tools/test_tools.py::TestTools::test_select_cable: 0.0330s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_assign_feeders: 0.0329s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample: 0.0322s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.0317s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_to_csv: 0.0310s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0309s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0308s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0304s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits: 0.0281s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_from_csv: 0.0276s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0276s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues: 0.0264s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0257s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0249s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0248s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0246s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0232s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0226s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0222s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_residual_load: 0.0221s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0220s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0220s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0219s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0218s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0218s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading: 0.0217s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0216s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0216s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load: 0.0214s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_load: 0.0207s +[success] 0.01% tests/network/test_results.py::TestResults::test_from_csv: 0.0202s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_dash_app: 0.0197s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_check_line_for_removal: 0.0196s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0193s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0192s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators: 0.0191s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_line: 0.0188s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample_2: 0.0187s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points: 0.0180s +[success] 0.01% tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components: 0.0173s +[success] 0.01% tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas: 0.0170s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0167s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0158s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0158s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0155s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0155s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0154s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0149s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual: 0.0141s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual: 0.0140s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0140s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_add_load: 0.0140s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0137s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0137s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_storage_unit: 0.0127s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_get_feeder_stats: 0.0124s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0118s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0117s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load: 0.0117s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load: 0.0116s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual: 0.0110s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0109s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0108s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station: 0.0106s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0106s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0105s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps: 0.0105s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load: 0.0103s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0102s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0097s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case: 0.0097s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0096s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.0095s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0095s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0094s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0094s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0094s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0094s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units: 0.0093s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus: 0.0092s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0087s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0086s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0086s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0085s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0085s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0084s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0084s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0082s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0080s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_from_csv: 0.0079s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_grid_feeder: 0.0078s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_check_bus_for_removal: 0.0078s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload: 0.0076s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level: 0.0076s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0075s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0075s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_change_line_type: 0.0073s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_generator: 0.0072s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0071s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_to_csv: 0.0069s +[success] 0.00% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes: 0.0069s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0068s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0067s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0067s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station: 0.0065s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0060s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level: 0.0060s +[success] 0.00% tests/network/test_results.py::TestResults::test_to_csv: 0.0058s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_lv_grid: 0.0056s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0053s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0053s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample: 0.0053s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors: 0.0052s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_from_csv: 0.0051s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0051s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_resample_timeseries: 0.0051s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_from_csv: 0.0051s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0051s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0051s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology: 0.0050s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading: 0.0050s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_bus: 0.0050s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_to_csv: 0.0050s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_mv_grid: 0.0049s +[success] 0.00% tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy: 0.0049s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0049s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload: 0.0048s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0047s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters: 0.0047s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv: 0.0046s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv: 0.0045s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_line: 0.0044s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_chosen_graph: 0.0042s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_config_setter: 0.0042s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_to_csv: 0.0041s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0040s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_check_integrity: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_downstream_buses: 0.0037s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0036s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign: 0.0036s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_to_csv: 0.0036s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0036s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_sort_buses: 0.0034s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0034s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrity_check: 0.0034s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading: 0.0034s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series: 0.0032s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0029s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper: 0.0029s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_storage_unit: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0028s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_generator: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0027s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0027s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series: 0.0027s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues: 0.0026s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines: 0.0026s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_reduce_memory: 0.0026s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_bus: 0.0023s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv: 0.0023s +[success] 0.00% tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs: 0.0023s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type: 0.0022s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi: 0.0022s +[success] 0.00% tests/network/test_components.py::TestComponents::test_generator_class: 0.0021s +[success] 0.00% tests/network/test_components.py::TestComponents::test_load_class: 0.0021s +[success] 0.00% tests/network/test_components.py::TestComponents::test_storage_class: 0.0019s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand: 0.0019s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_neighbours: 0.0019s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_reduce_memory: 0.0018s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_rings: 0.0018s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_to_graph: 0.0014s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory: 0.0014s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_check_integrity: 0.0013s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_cop: 0.0011s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory: 0.0011s +[success] 0.00% tests/tools/test_logger.py::TestClass::test_setup_logger: 0.0009s +[success] 0.00% tests/network/test_components.py::TestComponents::test_switch_class: 0.0008s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus: 0.0008s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_apparent_power: 0.0005s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_reactance: 0.0004s +[fail] 0.00% tests/io/test_storage_import.py::TestStorageImport::test_oedb: 0.0003s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_grids: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_lv_grids: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__grids_repr: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__lv_grid_ids: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_resistance: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance: 0.0002s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_lv_grid: 0.0002s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None]: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df: 0.0001s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None]: 0.0001s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_stepsize: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simulated_days: 0.0001s +[fail] 0.00% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb: 0.0001s +[fail] 0.00% tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example3: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_reduce_memory_usage: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_path_length_to_station: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load: 0.0001s +[success] 0.00% tests/test_sample.py::test_fast_example2: 0.0001s +============================== slowest durations =============================== +36.87s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility +33.07s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +24.72s call tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +7.46s call tests/test_edisgo.py::TestEDisGo::test_reinforce +6.15s call tests/test_edisgo.py::TestEDisGo::test_analyze +6.01s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +5.82s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +5.77s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +5.72s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +5.62s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +5.60s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +5.55s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +5.48s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +5.14s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +5.14s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +4.93s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +4.76s call tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +4.70s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +4.59s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +4.29s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +3.94s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +3.90s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +3.88s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +3.86s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +3.85s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +3.85s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +3.85s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.75s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +3.61s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.30s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +3.15s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +3.09s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +2.99s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +2.84s call tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +2.35s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +2.32s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +2.27s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +2.27s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +2.27s setup tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +2.09s setup tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +1.88s call tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +1.77s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +1.64s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +1.52s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +1.46s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +1.46s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +1.40s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +1.39s call tests/test_edisgo.py::TestEDisGo::test_aggregate_components +1.35s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +1.18s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +1.13s setup tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +1.05s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.91s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.88s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.85s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +0.85s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.84s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.81s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.81s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.80s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.79s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.76s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.72s call tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.70s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.65s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.65s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.57s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.56s call tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.56s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.54s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.53s call tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.51s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.51s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.50s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +0.49s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.49s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +0.47s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.47s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.47s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.46s call tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.46s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.45s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +0.45s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.45s setup tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.43s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.42s setup tests/network/test_topology.py::TestTopology::test_remove_generator +0.42s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.42s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.42s setup tests/flex_opt/test_costs.py::TestCosts::test_costs +0.40s setup tests/test_edisgo.py::TestEDisGo::test_config_setter +0.38s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.36s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.35s call tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.35s call tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.33s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.32s call tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.32s call tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.31s setup tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.31s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.29s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.29s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.26s call tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.26s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.26s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.26s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +0.24s call tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.24s setup tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.24s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.24s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.24s call tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.24s call tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.24s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.24s setup tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.24s call tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.24s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.23s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.23s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.22s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.22s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.22s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.21s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.21s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +0.19s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.18s setup tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.18s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +0.17s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.16s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +0.14s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.14s setup tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +0.14s setup tests/network/test_components.py::TestComponents::test_load_class +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.13s setup tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +0.13s call tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.12s setup tests/network/test_topology.py::TestTopology::test_add_bus +0.12s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s setup tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.12s setup tests/network/test_topology.py::TestTopology::test_add_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_add_component +0.12s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.12s setup tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.12s setup tests/network/test_topology.py::TestTopology::test_add_generator +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.12s setup tests/test_edisgo.py::TestEDisGo::test_to_graph +0.12s setup tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_remove_component +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.12s setup tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.12s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.12s setup tests/test_edisgo.py::TestEDisGo::test_save +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility +0.12s setup tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.12s setup tests/network/test_topology.py::TestTopology::test__grids_repr +0.12s setup tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +0.12s setup tests/test_edisgo.py::TestEDisGo::test_analyze +0.12s setup tests/test_edisgo.py::TestEDisGo::test_aggregate_components +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.12s setup tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.11s setup tests/network/test_topology.py::TestTopology::test_add_line +0.11s setup tests/network/test_grids.py::TestGrids::test_mv_grid +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_load +0.11s setup tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.11s setup tests/network/test_topology.py::TestTopology::test_assign_feeders +0.11s setup tests/network/test_topology.py::TestTopology::test_grids +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_line +0.11s setup tests/network/test_topology.py::TestTopology::test_to_csv +0.11s setup tests/network/test_topology.py::TestTopology::test_change_line_type +0.11s setup tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.11s setup tests/network/test_topology.py::TestTopology::test_sort_buses +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_rings +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_lv_grids +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.11s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.11s setup tests/network/test_topology.py::TestTopology::test_get_neighbours +0.11s call tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.11s call tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.11s call tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.10s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.09s call tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.08s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +0.08s call tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.08s call tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.08s call tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.07s call tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.06s call tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.06s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.06s call tests/test_edisgo.py::TestEDisGo::test_save +0.05s call tests/flex_opt/test_costs.py::TestCosts::test_costs +0.05s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +0.05s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.05s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.04s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.04s call tests/test_edisgo.py::TestEDisGo::test_add_component +0.04s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.04s call tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.03s call tests/test_edisgo.py::TestEDisGo::test_remove_component +0.03s call tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.03s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.03s call tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.03s call tests/tools/test_tools.py::TestTools::test_select_cable +0.03s call tests/network/test_topology.py::TestTopology::test_assign_feeders +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_resample +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.03s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.03s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.02s call tests/network/test_topology.py::TestTopology::test_remove_load +0.02s call tests/network/test_results.py::TestResults::test_from_csv +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.02s call tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.02s call tests/network/test_topology.py::TestTopology::test_remove_line +0.02s call tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.02s call tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.02s call tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_topology.py::TestTopology::test_add_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.01s call tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.01s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.01s call tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.01s call tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.01s call tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_topology.py::TestTopology::test_change_line_type +0.01s call tests/network/test_topology.py::TestTopology::test_remove_generator +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.01s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.01s call tests/network/test_results.py::TestResults::test_to_csv +0.01s call tests/network/test_grids.py::TestGrids::test_lv_grid +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.01s call tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.01s call tests/network/test_heat.py::TestHeatPump::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.01s call tests/network/test_dsm.py::TestDSM::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.00s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.00s call tests/network/test_topology.py::TestTopology::test_remove_bus +0.00s call tests/network/test_topology.py::TestTopology::test_to_csv +0.00s call tests/network/test_grids.py::TestGrids::test_mv_grid +0.00s call tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s call tests/network/test_topology.py::TestTopology::test_add_line +0.00s call tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.00s call tests/test_edisgo.py::TestEDisGo::test_config_setter +0.00s call tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s call tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.00s call tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/network/test_topology.py::TestTopology::test_add_generator +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s call tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s call tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s call tests/network/test_topology.py::TestTopology::test_add_bus +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s call tests/network/test_components.py::TestComponents::test_generator_class +0.00s call tests/network/test_components.py::TestComponents::test_load_class +0.00s call tests/network/test_components.py::TestComponents::test_storage_class +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s call tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s call tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s call tests/network/test_topology.py::TestTopology::test_rings +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +0.00s call tests/test_edisgo.py::TestEDisGo::test_to_graph +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s call tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s setup tests/network/test_results.py::TestResults::test_to_csv +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s call tests/network/test_components.py::TestComponents::test_switch_class +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +0.00s call tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s setup tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s setup tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s call tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s call tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +0.00s call tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.00s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +0.00s call tests/network/test_topology.py::TestTopology::test_grids +0.00s call tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +0.00s call tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s call tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +0.00s setup tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.00s setup tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +0.00s setup tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.00s call tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s setup tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_analyze +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.00s setup tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s setup tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.00s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.00s setup tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.00s teardown tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.00s teardown tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.00s teardown tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.00s teardown tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +0.00s teardown tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_electromobility +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_aggregate_components +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reinforce +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.00s setup tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_components.py::TestComponents::test_generator_class +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.00s setup tests/network/test_results.py::TestResults::test_from_csv +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s setup tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.00s setup tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.00s setup tests/tools/test_tools.py::TestTools::test_select_cable +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.00s setup tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s setup tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.00s setup tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s setup tests/network/test_components.py::TestComponents::test_storage_class +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_add_component +0.00s teardown tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_load +0.00s setup tests/network/test_components.py::TestComponents::test_switch_class +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s setup tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s teardown tests/network/test_results.py::TestResults::test_from_csv +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.00s setup tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s teardown tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.00s setup tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_bus +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_save +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.00s teardown tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.00s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.00s teardown tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_line +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_remove_component +0.00s teardown tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_bus +0.00s teardown tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_line +0.00s teardown tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.00s teardown tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_costs +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +0.00s call tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_generator +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_generator +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.00s teardown tests/network/test_topology.py::TestTopology::test_assign_feeders +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.00s teardown tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s teardown tests/network/test_topology.py::TestTopology::test_to_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.00s teardown tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_load +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.00s teardown tests/network/test_components.py::TestComponents::test_switch_class +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s setup tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_config_setter +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s teardown tests/network/test_topology.py::TestTopology::test_change_line_type +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.00s call tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.00s teardown tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s setup tests/test_examples.py::TestExamples::test_plot_example_ipynb +0.00s teardown tests/network/test_topology.py::TestTopology::test_rings +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +0.00s teardown tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s teardown tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_to_graph +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.00s teardown tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s teardown tests/network/test_topology.py::TestTopology::test_grids +0.00s call tests/test_sample.py::test_fast_example3 +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.00s setup tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +0.00s setup tests/test_edisgo.py::TestEDisGo::test_generator_import +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s teardown tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s teardown tests/test_sample.py::test_slow_example +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.00s teardown tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s teardown tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.00s call tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s call tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.00s setup tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.00s setup tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s call tests/test_sample.py::test_fast_example +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s call tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.00s call tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s setup tests/tools/test_logger.py::TestClass::test_setup_logger_2 +0.00s setup tests/test_sample.py::test_fast_example +0.00s teardown tests/network/test_grids.py::TestGrids::test_mv_grid +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.00s call tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s teardown tests/network/test_components.py::TestComponents::test_load_class +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s teardown tests/tools/test_tools.py::TestTools::test_select_cable +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s call tests/test_sample.py::test_fast_example2 +0.00s teardown tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s teardown tests/network/test_results.py::TestResults::test_to_csv +0.00s teardown tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s teardown tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.00s teardown tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_generator_import +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s teardown tests/tools/test_logger.py::TestClass::test_setup_logger_2 +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s teardown tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.00s teardown tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s teardown tests/network/test_components.py::TestComponents::test_storage_class +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s setup tests/test_sample.py::test_fast_example2 +0.00s teardown tests/network/test_components.py::TestComponents::test_generator_class +0.00s teardown tests/test_examples.py::TestExamples::test_plot_example_ipynb +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s setup tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +0.00s setup tests/test_sample.py::test_fast_example3 +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s setup tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +0.00s teardown tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s setup tests/test_sample.py::test_slow_example +0.00s teardown tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +0.00s teardown tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s teardown tests/test_sample.py::test_fast_example3 +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s teardown tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s teardown tests/test_sample.py::test_fast_example +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s teardown tests/test_sample.py::test_fast_example2 +-------- Generated html report: file:///storage/VHG/eDisGo/report.html --------- +=========================== short test summary info ============================ +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_storage_import.py::TestStorageImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon - AttributeError: module 'pytest' has no attribute 'engine' +==== 27 failed, 367 passed, 13 skipped, 4790 warnings in 339.25s (0:05:39) ===== diff --git a/pytest.ini b/pytest.ini new file mode 100644 index 00000000..4ecd414e --- /dev/null +++ b/pytest.ini @@ -0,0 +1,6 @@ +[pytest] +markers = + fast: quick tests + slow: long-running tests + runonlinux: linux-only tests + runlocal: local-only tests \ No newline at end of file diff --git a/report.html b/report.html new file mode 100644 index 00000000..557c4cfb --- /dev/null +++ b/report.html @@ -0,0 +1,2199 @@ + + + + + report.html + + + + +

report.html

+

Report generated on 20-Apr-2026 at 14:47:59 by pytest-html + v4.2.0

+
+

Environment

+
+
+ + + + + +
+
+

Summary

+
+
+

394 tests took 00:05:39.

+

(Un)check the boxes to filter the results.

+
+ +
+
+
+
+ + 27 Failed, + + 367 Passed, + + 13 Skipped, + + 0 Expected failures, + + 0 Unexpected passes, + + 0 Errors, + + 0 Reruns + + 0 Retried, +
+
+  /  +
+
+
+
+
+
+
+
+ + + + + + + + + +
ResultTestDurationLinks
+
+
+ +
+ + \ No newline at end of file diff --git a/report.xml b/report.xml new file mode 100644 index 00000000..2d4c0a89 --- /dev/null +++ b/report.xml @@ -0,0 +1,360 @@ +self = <test_dsm_import.TestDSMImport object at 0x7f6f21dabbd0> + + def test_oedb(self): + # test without industrial load + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.oedb( +> edisgo_object, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:14: AttributeErrorself = <test_dsm_import.TestDSMImport object at 0x7f6f21dabf10> + + def test_get_profiles_per_industrial_load(self): + dsm_profiles = dsm_import.get_profiles_per_industrial_load( +> load_ids=[15388, 241, 1], scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:44: AttributeErrorself = <test_dsm_import.TestDSMImport object at 0x7f6f21db8350> + + def test_get_profile_cts(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.get_profile_cts( +> edisgo_obj=edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:64: AttributeErrorself = <test_electromobility_import.TestElectromobilityImport object at 0x7f6f21dbb590> + + def test_simbev_config_from_oedb(self): + config_df = electromobility_import.simbev_config_from_oedb( +> engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:196: AttributeErrorself = <test_electromobility_import.TestElectromobilityImport object at 0x7f6f21dbbbd0> + + def test_potential_charging_parks_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + potential_parks_df = electromobility_import.potential_charging_parks_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:208: AttributeErrorself = <test_electromobility_import.TestElectromobilityImport object at 0x7f6f21dc82d0> + + def test_charging_processes_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + charging_processes_df = electromobility_import.charging_processes_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:221: AttributeError/storage/VHG/eDisGo/tests/io/test_generators_import.py:486: need --runslow option to run/storage/VHG/eDisGo/tests/io/test_generators_import.py:499: need --runslow option to run/storage/VHG/eDisGo/tests/io/test_generators_import.py:570: need --runslow option to run/storage/VHG/eDisGo/tests/io/test_generators_import.py:649: need --runslow option to runself = <test_generators_import.TestGeneratorsImportOEDB object at 0x7f6f21dd1b10> + + def test_oedb(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) +> edisgo.import_generators(generator_scenario="eGon2035", engine=pytest.engine) + ^^^^^^^^^^^^^ +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_generators_import.py:713: AttributeErrorself = <test_heat_pump_import.TestHeatPumpImport object at 0x7f6f21dd32d0> +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f21263dd0> + + def test_oedb(self, caplog): + with caplog.at_level(logging.DEBUG): + heat_pump_import.oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:63: AttributeErrorself = <test_heat_pump_import.TestHeatPumpImport object at 0x7f6f21dd3610> + + def test_efficiency_resistive_heaters_oedb(self): + eta_dict = heat_pump_import.efficiency_resistive_heaters_oedb( +> scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:200: AttributeErrorself = <test_storage_import.TestStorageImport object at 0x7f6f21de4bd0> +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f2198e550> + + def test_oedb(self, caplog): + # test without new PV rooftop plants + with caplog.at_level(logging.DEBUG): + integrated_storages = storage_import.home_batteries_oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_storage_import.py:33: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21de6a50> + + def test_feedin_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/2/2018", periods=6, freq="H") + edisgo_object.set_timeindex(timeindex) + feedin_df = timeseries_import.feedin_oedb( + edisgo_object, +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:83: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21de73d0> + + def test_cop_oedb(self): + edisgo = EDisGo(ding0_grid=pytest.ding0_test_network_path) + cop_df = timeseries_import.cop_oedb( +> edisgo_object=edisgo, engine=pytest.engine, weather_cell_ids=[11051, 11052] + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:108: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21de7ad0> +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f16f669d0> + + def test_heat_demand_oedb(self, caplog): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + df = timeseries_import.heat_demand_oedb( +> edisgo_object, "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:149: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df41d0> +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f17d21d50> + + def test_electricity_demand_oedb(self, caplog): + # test with one load each and without year + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + df = timeseries_import.electricity_demand_oedb( + edisgo_object, + "eGon2035", +> pytest.engine, + ^^^^^^^^^^^^^ + load_names=[ + "Load_mvgd_33535_1_industrial", + "Load_mvgd_33535_lvgd_1141170000_1_residential", + "Load_mvgd_33535_lvgd_1164120005_60_cts", + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:176: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df4810> + + def test_get_residential_heat_profiles_per_building(self): + df = timeseries_import.get_residential_heat_profiles_per_building( +> [442081, 430859], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:216: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df4e50> + + def test_get_district_heating_heat_demand_profiles(self): + df = timeseries_import.get_district_heating_heat_demand_profiles( +> [6], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:223: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df5450> + + def test_get_cts_profiles_per_building(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + cts_loads = edisgo_object.topology.loads_df[ + edisgo_object.topology.loads_df.sector == "cts" + ] + df = timeseries_import.get_cts_profiles_per_building( +> edisgo_object, "eGon2035", "electricity", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:236: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df5a90> + + def test_get_cts_profiles_per_grid(self): + df = timeseries_import.get_cts_profiles_per_grid( +> 33535, "eGon2035", "heat", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:250: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df60d0> + + def test_get_residential_electricity_profiles_per_building(self): + df = timeseries_import.get_residential_electricity_profiles_per_building( +> [-1, 442081], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:261: AttributeErrorself = <test_timeseries_import.TestTimeseriesImport object at 0x7f6f21df6710> + + def test_get_industrial_electricity_profiles_per_site(self): + # test with one site and one OSM area + df = timeseries_import.get_industrial_electricity_profiles_per_site( +> [1, 541658], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:276: AttributeErrorself = <test_heat.TestHeatPump object at 0x7f6f21e1b690> +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f6f21157310> + + def test_set_cop_oedb(self, caplog): + # ################### test with oedb ################### + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with missing weather cell information (column does not exist) - raises + # ValueError + msg = "In order to obtain COP time series data from database" + with pytest.raises(ValueError, match=msg): + edisgo_object.heat_pump.set_cop( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + heat_pump_names=edisgo_object.topology.loads_df.index[0:4], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:117: AttributeErrorself = <test_heat.TestHeatPump object at 0x7f6f21c00390> + + def test_set_heat_demand_oedb(self): + # test with oedb + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + + # ################# test with no timeindex to get year from ############# + edisgo_object.heat_pump.set_heat_demand( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + scenario="eGon2035", + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:225: AttributeError/storage/VHG/eDisGo/tests/network/test_timeseries.py:1237: need --runslow option to runself = <test_timeseries.TestTimeSeries object at 0x7f6f21c3c890> + + def test_predefined_fluctuating_generators_by_technology_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/1/2011 12:00", periods=2, freq="H") + edisgo_object.timeseries.timeindex = timeindex + + # ############# oedb, all generators (default) + edisgo_object.timeseries.predefined_fluctuating_generators_by_technology( +> edisgo_object, "oedb", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_timeseries.py:1415: AttributeError/storage/VHG/eDisGo/tests/opf/test_powermodels_opf.py:220: need --runonlinux option to runself = <test_edisgo.TestEDisGo object at 0x7f6f21c94e90> + + def test_set_time_series_active_power_predefined_oedb(self): + # test conventional_loads_ts="oedb" for all loads in grid + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + edisgo_object.set_timeindex(pd.date_range("1/1/2011", periods=8760, freq="H")) + edisgo_object.set_time_series_active_power_predefined( + conventional_loads_ts="oedb", + fluctuating_generators_ts="oedb", + scenario="eGon2035", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + timeindex=pd.date_range("1/1/2011 12:00", periods=2, freq="H"), + conventional_loads_names=[ + "Load_mvgd_33535_lvgd_1164210000_244_residential" + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:270: AttributeError/storage/VHG/eDisGo/tests/test_edisgo.py:383: need --runslow option to run/storage/VHG/eDisGo/tests/test_edisgo.py:533: need --runslow option to runself = <test_edisgo.TestEDisGo object at 0x7f6f21ca1390> + + def test_import_electromobility_oedb(self): + """ + Test import from oedb. + """ + self.edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with default parameters + self.edisgo.import_electromobility( +> data_source="oedb", scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1314: AttributeErrorself = <test_edisgo.TestEDisGo object at 0x7f6f21ca0510> + + def test_import_heat_pumps(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # ################# test with wrong scenario name ############# + with pytest.raises(ValueError): + edisgo_object.import_heat_pumps( + scenario="eGon", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1371: AttributeError/storage/VHG/eDisGo/tests/test_examples.py:15: need --runslow option to run/storage/VHG/eDisGo/tests/test_examples.py:28: need --runslow option to run/storage/VHG/eDisGo/tests/test_examples.py:41: need --runslow option to run/storage/VHG/eDisGo/tests/test_sample.py:17: need --runslow option to run/storage/VHG/eDisGo/tests/tools/test_logger.py:55: need --runonlinux option to runself = <test_tools.TestTools object at 0x7f6f21b63150> + + def test_get_weather_cells_intersecting_with_grid_district_egon(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + weather_cells = tools.get_weather_cells_intersecting_with_grid_district( +> edisgo_obj, pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/tools/test_tools.py:452: AttributeError \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..7f735d43 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,7 @@ +pytest +matplotlib +numpy==1.26.4 +pandas==2.2.2 +pytest-notebook + +# Abbrechen laufender Workflows bei neuem Push auf denselben Branch Test test \ No newline at end of file diff --git a/test-output.txt b/test-output.txt new file mode 100644 index 00000000..5b3ce2ba --- /dev/null +++ b/test-output.txt @@ -0,0 +1,3967 @@ +============================= test session starts ============================== +platform linux -- Python 3.11.13, pytest-9.0.2, pluggy-1.6.0 -- /storage/VHG/.venv311/bin/python +cachedir: .pytest_cache +metadata: {'Python': '3.11.13', 'Platform': 'Linux-5.15.0-139-generic-x86_64-with-glibc2.31', 'Packages': {'pytest': '9.0.2', 'pluggy': '1.6.0'}, 'Plugins': {'metadata': '3.1.1', 'anyio': '4.12.1', 'pytest_notebook': '0.10.0', 'dash': '3.4.0', 'html': '4.2.0', 'timer': '1.0.0', 'sugar': '1.1.1'}} +rootdir: /storage/VHG/eDisGo +configfile: pytest.ini +plugins: metadata-3.1.1, anyio-4.12.1, pytest_notebook-0.10.0, dash-3.4.0, html-4.2.0, timer-1.0.0, sugar-1.1.1 +collecting ... collected 404 items + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy PASSED [ 0%] +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy PASSED [ 0%] +tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks PASSED [ 0%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload PASSED [ 0%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load PASSED [ 1%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load PASSED [ 2%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues PASSED [ 3%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits PASSED [ 4%] +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_costs PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs PASSED [ 5%] +tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs PASSED [ 5%] +tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi PASSED [ 6%] +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor PASSED [ 7%] +tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign PASSED [ 7%] +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid PASSED [ 7%] +tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids PASSED [ 7%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues PASSED [ 8%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading PASSED [ 9%] +tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error PASSED [ 9%] +tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses PASSED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_oedb FAILED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load FAILED [ 10%] +tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts FAILED [ 10%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks PASSED [ 11%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb FAILED [ 12%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb FAILED [ 12%] +tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb FAILED [ 12%] +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids PASSED [ 12%] +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants PASSED [ 13%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity SKIPPED [ 14%] +tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb FAILED [ 15%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb FAILED [ 15%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration PASSED [ 15%] +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb FAILED [ 15%] +tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels PASSED [ 16%] +tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components PASSED [ 16%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements PASSED [ 17%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed PASSED [ 17%] +tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results PASSED [ 17%] +tests/io/test_storage_import.py::TestStorageImport::test_oedb FAILED [ 17%] +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy PASSED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb FAILED [ 18%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib PASSED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb FAILED [ 19%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid FAILED [ 20%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building FAILED [ 21%] +tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site FAILED [ 21%] +tests/network/test_components.py::TestComponents::test_load_class PASSED [ 21%] +tests/network/test_components.py::TestComponents::test_generator_class PASSED [ 21%] +tests/network/test_components.py::TestComponents::test_storage_class PASSED [ 22%] +tests/network/test_components.py::TestComponents::test_switch_class PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_reduce_memory PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_to_csv PASSED [ 22%] +tests/network/test_dsm.py::TestDSM::test_from_csv PASSED [ 23%] +tests/network/test_dsm.py::TestDSM::test_check_integrity PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf PASSED [ 23%] +tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_stepsize PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_simulated_days PASSED [ 24%] +tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_resample PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_resample_2 PASSED [ 25%] +tests/network/test_electromobility.py::TestElectromobility::test_integrity_check PASSED [ 26%] +tests/network/test_electromobility.py::TestElectromobility::test_to_csv PASSED [ 26%] +tests/network/test_electromobility.py::TestElectromobility::test_from_csv PASSED [ 26%] +tests/network/test_grids.py::TestGrids::test_mv_grid PASSED [ 26%] +tests/network/test_grids.py::TestGrids::test_lv_grid PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder PASSED [ 27%] +tests/network/test_grids.py::TestGrids::test_get_feeder_stats PASSED [ 27%] +tests/network/test_heat.py::TestHeatPump::test_set_cop PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb FAILED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb FAILED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_reduce_memory PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_to_csv PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_from_csv PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_resample_timeseries PASSED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_check_integrity PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv PASSED [ 30%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample PASSED [ 31%] +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries PASSED [ 31%] +tests/network/test_results.py::TestResults::test_to_csv PASSED [ 31%] +tests/network/test_results.py::TestResults::test_from_csv PASSED [ 31%] +tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case PASSED [ 32%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps PASSED [ 33%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units PASSED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology SKIPPED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb FAILED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology PASSED [ 34%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_residual_load PASSED [ 35%] +tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_to_csv PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_from_csv PASSED [ 36%] +tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist PASSED [ 37%] +tests/network/test_timeseries.py::TestTimeSeries::test_resample PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv PASSED [ 38%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test_grids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test_lv_grids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test__lv_grid_ids PASSED [ 39%] +tests/network/test_topology.py::TestTopology::test__grids_repr PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_lv_grid PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_rings PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus PASSED [ 40%] +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_get_neighbours PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_load PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_generator PASSED [ 41%] +tests/network/test_topology.py::TestTopology::test_add_storage_unit PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_add_line PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_add_bus PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal PASSED [ 42%] +tests/network/test_topology.py::TestTopology::test_check_line_for_removal PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_load PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_generator PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_storage_unit PASSED [ 43%] +tests/network/test_topology.py::TestTopology::test_remove_line PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_remove_bus PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_change_line_type PASSED [ 44%] +tests/network/test_topology.py::TestTopology::test_sort_buses PASSED [ 45%] +tests/network/test_topology.py::TestTopology::test_to_csv PASSED [ 45%] +tests/network/test_topology.py::TestTopology::test_assign_feeders PASSED [ 45%] +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station PASSED [ 45%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv PASSED [ 46%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity PASSED [ 47%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes PASSED [ 47%] +tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize SKIPPED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_config_setter PASSED [ 47%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined PASSED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb FAILED [ 48%] +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_to_pypsa PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_to_graph PASSED [ 49%] +tests/test_edisgo.py::TestEDisGo::test_generator_import SKIPPED (need +--runslow option to run) [ 49%] +tests/test_edisgo.py::TestEDisGo::test_analyze PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_reinforce PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid SKIPPED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_add_component PASSED [ 50%] +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_remove_component PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_aggregate_components PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_import_electromobility PASSED [ 51%] +tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb FAILED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps FAILED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy PASSED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology PASSED [ 52%] +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading PASSED [ 53%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load PASSED [ 54%] +tests/test_edisgo.py::TestEDisGo::test_save PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_reduce_memory PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_check_integrity PASSED [ 55%] +tests/test_edisgo.py::TestEDisGo::test_resample_timeseries PASSED [ 56%] +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files PASSED [ 56%] +tests/test_examples.py::TestExamples::test_plot_example_ipynb SKIPPED [ 56%] +tests/test_examples.py::TestExamples::test_electromobility_example_ipynb SKIPPED [ 56%] +tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb SKIPPED [ 57%] +tests/test_sample.py::test_slow_example SKIPPED (need --runslow option +to run) [ 57%] +tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas PASSED [ 57%] +tests/tools/test_logger.py::TestClass::test_setup_logger PASSED [ 57%] +tests/tools/test_logger.py::TestClass::test_setup_logger_2 SKIPPED (need +--runonlinux option to run) [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 58%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 59%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 60%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 61%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 62%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 63%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 64%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 65%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 66%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 67%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 68%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 69%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 70%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 71%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 72%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 73%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 74%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 75%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 76%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 77%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 78%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 79%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 80%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 81%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] PASSED [ 82%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] PASSED [ 83%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] PASSED [ 84%] +tests/tools/test_plots.py::TestPlots::test_chosen_graph PASSED [ 85%] +tests/tools/test_plots.py::TestPlots::test_plot_dash_app PASSED [ 85%] +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates PASSED [ 85%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] PASSED [ 85%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] PASSED [ 86%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] PASSED [ 87%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] PASSED [ 88%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] PASSED [ 89%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] PASSED [ 90%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] PASSED [ 91%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction PASSED [ 92%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage PASSED [ 93%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power PASSED [ 93%] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines PASSED [ 93%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading PASSED [ 93%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval PASSED [ 94%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer PASSED [ 95%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder PASSED [ 95%] +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals PASSED [ 95%] +tests/tools/test_tools.py::TestTools::test_calculate_line_reactance PASSED [ 95%] +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_line_resistance PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance PASSED [ 96%] +tests/tools/test_tools.py::TestTools::test_calculate_apparent_power PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_select_cable PASSED [ 97%] +tests/tools/test_tools.py::TestTools::test_get_downstream_buses PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_get_path_length_to_station PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level PASSED [ 98%] +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon FAILED [ 99%] +tests/tools/test_tools.py::TestTools::test_add_line_susceptance PASSED [ 99%] +tests/tools/test_tools.py::TestTools::test_reduce_memory_usage PASSED [100%] + +=================================== FAILURES =================================== +___________________________ TestDSMImport.test_oedb ____________________________ + +self = + + def test_oedb(self): + # test without industrial load + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.oedb( +> edisgo_object, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:14: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestDSMImport.test_get_profiles_per_industrial_load ______________ + +self = + + def test_get_profiles_per_industrial_load(self): + dsm_profiles = dsm_import.get_profiles_per_industrial_load( +> load_ids=[15388, 241, 1], scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:44: AttributeError +______________________ TestDSMImport.test_get_profile_cts ______________________ + +self = + + def test_get_profile_cts(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + dsm_profiles = dsm_import.get_profile_cts( +> edisgo_obj=edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_dsm_import.py:64: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________ TestElectromobilityImport.test_simbev_config_from_oedb ____________ + +self = + + def test_simbev_config_from_oedb(self): + config_df = electromobility_import.simbev_config_from_oedb( +> engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:196: AttributeError +______ TestElectromobilityImport.test_potential_charging_parks_from_oedb _______ + +self = + + def test_potential_charging_parks_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + potential_parks_df = electromobility_import.potential_charging_parks_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:208: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestElectromobilityImport.test_charging_processes_from_oedb __________ + +self = + + def test_charging_processes_from_oedb(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + charging_processes_df = electromobility_import.charging_processes_from_oedb( +> edisgo_obj=edisgo_obj, engine=pytest.engine, scenario="eGon2035" + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_electromobility_import.py:221: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestGeneratorsImportOEDB.test_oedb ______________________ + +self = + + def test_oedb(self): + edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) +> edisgo.import_generators(generator_scenario="eGon2035", engine=pytest.engine) + ^^^^^^^^^^^^^ +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_generators_import.py:713: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestHeatPumpImport.test_oedb _________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7fafaf26b010> + + def test_oedb(self, caplog): + with caplog.at_level(logging.DEBUG): + heat_pump_import.oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:63: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +__________ TestHeatPumpImport.test_efficiency_resistive_heaters_oedb ___________ + +self = + + def test_efficiency_resistive_heaters_oedb(self): + eta_dict = heat_pump_import.efficiency_resistive_heaters_oedb( +> scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_heat_pump_import.py:200: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________________ TestStorageImport.test_oedb __________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7fafa5b16050> + + def test_oedb(self, caplog): + # test without new PV rooftop plants + with caplog.at_level(logging.DEBUG): + integrated_storages = storage_import.home_batteries_oedb( +> self.edisgo, scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_storage_import.py:33: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestTimeseriesImport.test_feedin_oedb _____________________ + +self = + + def test_feedin_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/2/2018", periods=6, freq="H") + edisgo_object.set_timeindex(timeindex) + feedin_df = timeseries_import.feedin_oedb( + edisgo_object, +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:83: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestTimeseriesImport.test_cop_oedb ______________________ + +self = + + def test_cop_oedb(self): + edisgo = EDisGo(ding0_grid=pytest.ding0_test_network_path) + cop_df = timeseries_import.cop_oedb( +> edisgo_object=edisgo, engine=pytest.engine, weather_cell_ids=[11051, 11052] + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:108: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +__________________ TestTimeseriesImport.test_heat_demand_oedb __________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7fafaeb31210> + + def test_heat_demand_oedb(self, caplog): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + df = timeseries_import.heat_demand_oedb( +> edisgo_object, "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:149: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________ TestTimeseriesImport.test_electricity_demand_oedb _______________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7fafa5882e10> + + def test_electricity_demand_oedb(self, caplog): + # test with one load each and without year + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + df = timeseries_import.electricity_demand_oedb( + edisgo_object, + "eGon2035", +> pytest.engine, + ^^^^^^^^^^^^^ + load_names=[ + "Load_mvgd_33535_1_industrial", + "Load_mvgd_33535_lvgd_1141170000_1_residential", + "Load_mvgd_33535_lvgd_1164120005_60_cts", + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:176: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____ TestTimeseriesImport.test_get_residential_heat_profiles_per_building _____ + +self = + + def test_get_residential_heat_profiles_per_building(self): + df = timeseries_import.get_residential_heat_profiles_per_building( +> [442081, 430859], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:216: AttributeError +_____ TestTimeseriesImport.test_get_district_heating_heat_demand_profiles ______ + +self = + + def test_get_district_heating_heat_demand_profiles(self): + df = timeseries_import.get_district_heating_heat_demand_profiles( +> [6], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:223: AttributeError +___________ TestTimeseriesImport.test_get_cts_profiles_per_building ____________ + +self = + + def test_get_cts_profiles_per_building(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + cts_loads = edisgo_object.topology.loads_df[ + edisgo_object.topology.loads_df.sector == "cts" + ] + df = timeseries_import.get_cts_profiles_per_building( +> edisgo_object, "eGon2035", "electricity", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:236: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_____________ TestTimeseriesImport.test_get_cts_profiles_per_grid ______________ + +self = + + def test_get_cts_profiles_per_grid(self): + df = timeseries_import.get_cts_profiles_per_grid( +> 33535, "eGon2035", "heat", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:250: AttributeError +_ TestTimeseriesImport.test_get_residential_electricity_profiles_per_building __ + +self = + + def test_get_residential_electricity_profiles_per_building(self): + df = timeseries_import.get_residential_electricity_profiles_per_building( +> [-1, 442081], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:261: AttributeError +____ TestTimeseriesImport.test_get_industrial_electricity_profiles_per_site ____ + +self = + + def test_get_industrial_electricity_profiles_per_site(self): + # test with one site and one OSM area + df = timeseries_import.get_industrial_electricity_profiles_per_site( +> [1, 541658], "eGon2035", pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/io/test_timeseries_import.py:276: AttributeError +________________________ TestHeatPump.test_set_cop_oedb ________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7fafa5e29090> + + def test_set_cop_oedb(self, caplog): + # ################### test with oedb ################### + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with missing weather cell information (column does not exist) - raises + # ValueError + msg = "In order to obtain COP time series data from database" + with pytest.raises(ValueError, match=msg): + edisgo_object.heat_pump.set_cop( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + heat_pump_names=edisgo_object.topology.loads_df.index[0:4], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:117: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestHeatPump.test_set_heat_demand_oedb ____________________ + +self = + + def test_set_heat_demand_oedb(self): + # test with oedb + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + + # ################# test with no timeindex to get year from ############# + edisgo_object.heat_pump.set_heat_demand( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + scenario="eGon2035", + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:225: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +___ TestTimeSeries.test_predefined_fluctuating_generators_by_technology_oedb ___ + +self = + + def test_predefined_fluctuating_generators_by_technology_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/1/2011 12:00", periods=2, freq="H") + edisgo_object.timeseries.timeindex = timeindex + + # ############# oedb, all generators (default) + edisgo_object.timeseries.predefined_fluctuating_generators_by_technology( +> edisgo_object, "oedb", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_timeseries.py:1415: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________ TestEDisGo.test_set_time_series_active_power_predefined_oedb _________ + +self = + + def test_set_time_series_active_power_predefined_oedb(self): + # test conventional_loads_ts="oedb" for all loads in grid + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + edisgo_object.set_timeindex(pd.date_range("1/1/2011", periods=8760, freq="H")) + edisgo_object.set_time_series_active_power_predefined( + conventional_loads_ts="oedb", + fluctuating_generators_ts="oedb", + scenario="eGon2035", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + timeindex=pd.date_range("1/1/2011 12:00", periods=2, freq="H"), + conventional_loads_names=[ + "Load_mvgd_33535_lvgd_1164210000_244_residential" + ], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:270: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +_________________ TestEDisGo.test_import_electromobility_oedb __________________ + +self = + + def test_import_electromobility_oedb(self): + """ + Test import from oedb. + """ + self.edisgo = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with default parameters + self.edisgo.import_electromobility( +> data_source="oedb", scenario="eGon2035", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1314: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +______________________ TestEDisGo.test_import_heat_pumps _______________________ + +self = + + def test_import_heat_pumps(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # ################# test with wrong scenario name ############# + with pytest.raises(ValueError): + edisgo_object.import_heat_pumps( + scenario="eGon", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/test_edisgo.py:1371: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____ TestTools.test_get_weather_cells_intersecting_with_grid_district_egon _____ + +self = + + def test_get_weather_cells_intersecting_with_grid_district_egon(self): + edisgo_obj = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + weather_cells = tools.get_weather_cells_intersecting_with_grid_district( +> edisgo_obj, pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/tools/test_tools.py:453: AttributeError +----------------------------- Captured stdout call ----------------------------- +pypsa.io - WARNING: Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +pypsa.io - DEBUG: x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +pypsa.io - DEBUG: bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +pypsa.io - DEBUG: bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +pypsa.io - DEBUG: bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +pypsa.io - INFO: Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +edisgo.network.topology - WARNING: There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +DEBUG pypsa.io:io.py:849 x ... sub_network +Bus ... +Busbar_mvgd_33535_MV 10.024504 ... +BusBar_mvgd_33535_lvgd_1156570000_MV 9.986523 ... +BusBar_mvgd_33535_lvgd_1172710000_MV 10.036098 ... +BusBar_mvgd_33535_lvgd_1159870000_MV 10.097127 ... +BusBar_mvgd_33535_lvgd_1195900000_MV 10.102351 ... +... ... ... ... +BranchTee_mvgd_33535_lvgd_1204030000_building_3... 10.130193 ... +BusBar_mvgd_33535_lvgd_1205360000_LV 10.134432 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.133780 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.135005 ... +BranchTee_mvgd_33535_lvgd_1205360000_building_3... 10.134828 ... + +[4431 rows x 15 columns] +DEBUG pypsa.io:io.py:849 bus ... p_nom_opt +Generator ... +MV_33535_slack Busbar_mvgd_33535_MV ... 0.0 +Generator_mvgd_33535_pv_rooftop_3 Bus_mvgd_33535_gen_3 ... 0.0 +Generator_mvgd_33535_biomass_380 Bus_mvgd_33535_gen_380 ... 0.0 +Generator_mvgd_33535_water_382 Bus_mvgd_33535_gen_382 ... 0.0 +Generator_mvgd_33535_water_383 Bus_mvgd_33535_gen_383 ... 0.0 +... ... ... ... +Generator_mvgd_33535_lvgd_1197640000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1197640000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1199190000_pv_rooftop_45 BranchTee_mvgd_33535_lvgd_1199190000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1200820000_water_389 BranchTee_mvgd_33535_lvgd_1200820000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1201610000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1201610000_building_... ... 0.0 +Generator_mvgd_33535_lvgd_1204030000_pv_rooftop... BranchTee_mvgd_33535_lvgd_1204030000_building_... ... 0.0 + +[398 rows x 37 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Line ... +Branch_Generator_mvgd_33535_biomass_380_Load_mv... Bus_mvgd_33535_mvload_1 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_22_MVCableDist... Bus_mvgd_33535_gen_22 ... 0.0 +Branch_Generator_mvgd_33535_gsgk_26_MVCableDist... Bus_mvgd_33535_gen_26 ... 0.0 +Branch_Generator_mvgd_33535_pv_rooftop_3_MVCabl... Bus_mvgd_33535_gen_3 ... 0.0 +Branch_Generator_mvgd_33535_water_382_Generator... Bus_mvgd_33535_gen_382 ... 0.0 +... ... ... ... +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1204030000_b... BusBar_mvgd_33535_lvgd_1204030000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 +Branch_LVCableDist_mvgd_33535_lvgd_1205360000_b... BusBar_mvgd_33535_lvgd_1205360000_LV ... 0.0 + +[4308 rows x 33 columns] +DEBUG pypsa.io:io.py:849 bus ... sign +Load ... +Load_mvgd_33535_1_industrial Bus_mvgd_33535_mvload_1 ... -1.0 +Load_mvgd_33535_lvgd_1141170000_1_residential BranchTee_mvgd_33535_lvgd_1141170000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_1_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_2_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1150630000_3_residential BranchTee_mvgd_33535_lvgd_1150630000_building_... ... -1.0 +... ... ... ... +Load_mvgd_33535_lvgd_1204030000_2_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1204030000_3_residential BranchTee_mvgd_33535_lvgd_1204030000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_1_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_2_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 +Load_mvgd_33535_lvgd_1205360000_3_residential BranchTee_mvgd_33535_lvgd_1205360000_building_... ... -1.0 + +[2472 rows x 10 columns] +DEBUG pypsa.io:io.py:849 bus0 ... s_nom_opt +Transformer ... +Transformer_lv_grid_1141170000_1 BusBar_mvgd_33535_lvgd_1141170000_MV ... 0.0 +Transformer_lv_grid_1150630000_1 BusBar_mvgd_33535_lvgd_1150630000_MV ... 0.0 +Transformer_lv_grid_1150640000_1 BusBar_mvgd_33535_lvgd_1150640000_MV ... 0.0 +Transformer_lv_grid_1151050000_1 BusBar_mvgd_33535_lvgd_1151050000_MV ... 0.0 +Transformer_lv_grid_1152000000_1 BusBar_mvgd_33535_lvgd_1152000000_MV ... 0.0 +... ... ... ... +Transformer_lv_grid_1200820000_1 BusBar_mvgd_33535_lvgd_1200820000_MV ... 0.0 +Transformer_lv_grid_1201610000_1 BusBar_mvgd_33535_lvgd_1201610000_MV ... 0.0 +Transformer_lv_grid_1202720000_1 BusBar_mvgd_33535_lvgd_1202720000_MV ... 0.0 +Transformer_lv_grid_1204030000_1 BusBar_mvgd_33535_lvgd_1204030000_MV ... 0.0 +Transformer_lv_grid_1205360000_1 BusBar_mvgd_33535_lvgd_1205360000_MV ... 0.0 + +[126 rows x 33 columns] +INFO pypsa.io:io.py:853 Imported network ding0_test_network_3 has buses, generators, lines, loads, transformers +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/io/test_generators_import.py:22 + /storage/VHG/eDisGo/tests/io/test_generators_import.py:22: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/flex_opt/test_battery_storage_operation.py: 1 warning +tests/flex_opt/test_charging_strategy.py: 1 warning +tests/flex_opt/test_check_tech_constraints.py: 1 warning +tests/flex_opt/test_costs.py: 1 warning +tests/flex_opt/test_heat_pump_operation.py: 1 warning +tests/flex_opt/test_reinforce_grid.py: 1 warning +tests/flex_opt/test_reinforce_measures.py: 1 warning +tests/io/test_ding0_import.py: 2 warnings +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 5 warnings +tests/io/test_generators_import.py: 9 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_powermodels_io.py: 2 warnings +tests/io/test_pypsa_io.py: 2 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 8 warnings +tests/network/test_components.py: 1 warning +tests/network/test_electromobility.py: 1 warning +tests/network/test_grids.py: 1 warning +tests/network/test_heat.py: 2 warnings +tests/network/test_overlying_grid.py: 1 warning +tests/network/test_timeseries.py: 27 warnings +tests/network/test_topology.py: 34 warnings +tests/test_edisgo.py: 47 warnings +tests/tools/test_geopandas_helper.py: 1 warning +tests/tools/test_plots.py: 1 warning +tests/tools/test_pseudo_coordinates.py: 1 warning +tests/tools/test_spatial_complexity_reduction.py: 32 warnings +tests/tools/test_temporal_complexity_reduction.py: 8 warnings +tests/tools/test_tools.py: 2 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/generic.py:6218: DeprecationWarning: + + Overriding the CRS of a GeoDataFrame that already has CRS. This unsafe behavior will be deprecated in future versions. Use GeoDataFrame.set_crs method instead + +tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy + /storage/VHG/eDisGo/tests/flex_opt/test_battery_storage_operation.py:41: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/flex_opt/test_charging_strategy.py: 2 warnings +tests/io/test_electromobility_import.py: 8 warnings +tests/network/test_electromobility.py: 2 warnings +tests/test_edisgo.py: 6 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pyproj/transformer.py:816: DeprecationWarning: + + Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) + +tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues + /storage/VHG/eDisGo/edisgo/flex_opt/check_tech_constraints.py:836: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/io/test_dsm_import.py: 2 warnings +tests/io/test_electromobility_import.py: 2 warnings +tests/io/test_generators_import.py: 4 warnings +tests/io/test_heat_pump_import.py: 3 warnings +tests/io/test_storage_import.py: 2 warnings +tests/io/test_timeseries_import.py: 4 warnings +tests/network/test_heat.py: 2 warnings +tests/network/test_timeseries.py: 1 warning +tests/network/test_topology.py: 1 warning +tests/test_edisgo.py: 3 warnings +tests/tools/test_tools.py: 1 warning + /storage/VHG/eDisGo/edisgo/io/ding0_import.py:97: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids + /storage/VHG/eDisGo/edisgo/io/generators_import.py:532: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable +tests/tools/test_tools.py::TestTools::test_select_cable + /storage/VHG/eDisGo/edisgo/tools/tools.py:434: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity + /storage/VHG/eDisGo/edisgo/io/generators_import.py:723: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:342: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:345: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings + /storage/VHG/eDisGo/tests/io/test_generators_import.py:348: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:112: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:115: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:120: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:124: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:131: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:148: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:154: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:159: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:165: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:191: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_heat_pump_import.py:195: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:69: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:84: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:90: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:95: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:100: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/edisgo/io/storage_import.py:209: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:150: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:156: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/io/test_storage_import.py::TestStorageImport::test__grid_integration + /storage/VHG/eDisGo/tests/io/test_storage_import.py:160: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid + /storage/VHG/eDisGo/edisgo/network/grids.py:235: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station + /storage/VHG/eDisGo/edisgo/network/grids.py:365: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:403: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals + /storage/VHG/eDisGo/edisgo/network/grids.py:414: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_heat.py::TestHeatPump::test_from_csv + /storage/VHG/eDisGo/edisgo/network/heat.py:553: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv + /storage/VHG/eDisGo/edisgo/network/results.py:1063: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load + /storage/VHG/eDisGo/edisgo/network/timeseries.py:913: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1013: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1091: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1167: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1801: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1811: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv + /storage/VHG/eDisGo/edisgo/network/timeseries.py:2417: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_add_bus +tests/test_edisgo.py::TestEDisGo::test_add_component +tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level + /storage/VHG/eDisGo/edisgo/network/topology.py:1539: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:538: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_check_line_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:561: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_remove_line + /storage/VHG/eDisGo/tests/network/test_topology.py:720: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/tests/network/test_topology.py:910: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1828: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1846: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1870: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1915: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes + /storage/VHG/eDisGo/edisgo/network/topology.py:1477: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1681: FutureWarning: + + The behavior of array concatenation with empty entries is deprecated. In a future version, this will no longer exclude empty items when determining the result dtype. To retain the old behavior, exclude the empty entries before the concat operation. + +tests/test_edisgo.py::TestEDisGo::test_analyze + /storage/VHG/.venv311/lib/python3.11/site-packages/pypsa/pf.py:307: MatrixRankWarning: + + Matrix is exactly singular + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:216: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence + /storage/VHG/eDisGo/edisgo/flex_opt/reinforce_measures.py:217: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:739: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:777: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation + /storage/VHG/eDisGo/tests/test_edisgo.py:825: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist + /storage/VHG/eDisGo/edisgo/tools/tools.py:479: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs + /storage/VHG/eDisGo/edisgo/tools/plots.py:512: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 984 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/algorithms.py:1814: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:605: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py: 66 warnings +tests/tools/test_spatial_complexity_reduction.py: 1334 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/sklearn/utils/validation.py:614: DeprecationWarning: + + is_sparse is deprecated and will be removed in a future version. Check `isinstance(dtype, pd.SparseDtype)` instead. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_0_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_0' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 2 warnings +tests/tools/test_spatial_complexity_reduction.py: 8 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/test_edisgo.py: 44 warnings +tests/tools/test_spatial_complexity_reduction.py: 171 warnings + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:1495: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2031: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files + /storage/VHG/eDisGo/tests/test_edisgo.py:2099: FutureWarning: + + Mismatched null-like values nan and None found. In a future version, pandas equality-testing functions (e.g. assert_frame_equal) will consider these not-matching and raise. + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:18: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:19: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:28: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates + /storage/VHG/eDisGo/tests/tools/test_pseudo_coordinates.py:29: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_15' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:461: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_5' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_1_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_2_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_3_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_4_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_5_4' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_6_1' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_3' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_7_2' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_8_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_9' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_6' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_7' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_11' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_14' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_13' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_10' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_12' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:451: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'Bus_mvgd_1_lvgd_9_8' has dtype incompatible with float64, please explicitly cast to a compatible dtype first. + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] + /storage/VHG/eDisGo/tests/tools/test_spatial_complexity_reduction.py:248: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power + /storage/VHG/eDisGo/edisgo/tools/spatial_complexity_reduction.py:2040: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +================================= pytest-timer ================================= +[success] 14.74% tests/test_edisgo.py::TestEDisGo::test_import_electromobility: 39.4394s +[success] 12.62% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand: 33.7804s +[success] 9.43% tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence: 25.2332s +[success] 2.81% tests/test_edisgo.py::TestEDisGo::test_reinforce: 7.5207s +[success] 2.48% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41]: 6.6346s +[success] 2.34% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46]: 6.2553s +[success] 2.33% tests/test_edisgo.py::TestEDisGo::test_analyze: 6.2289s +[success] 2.17% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17]: 5.7941s +[success] 2.15% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40]: 5.7660s +[success] 2.15% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18]: 5.7558s +[success] 2.14% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28]: 5.7374s +[success] 2.14% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39]: 5.7206s +[success] 2.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36]: 5.5872s +[success] 2.09% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs: 5.5858s +[success] 2.08% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36]: 5.5754s +[success] 1.92% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps: 5.1255s +[success] 1.88% tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction: 5.0404s +[success] 1.84% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction: 4.9251s +[success] 1.73% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid: 4.6322s +[success] 1.40% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks: 3.7482s +[success] 1.37% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals: 3.6763s +[success] 1.28% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage: 3.4231s +[success] 1.25% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy: 3.3361s +[success] 1.11% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power: 2.9575s +[success] 0.98% tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy: 2.6321s +[success] 0.90% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19]: 2.4171s +[success] 0.89% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76]: 2.3902s +[success] 0.88% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19]: 2.3558s +[success] 0.87% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76]: 2.3238s +[success] 0.80% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop: 2.1364s +[success] 0.77% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy: 2.0559s +[success] 0.71% tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed: 1.8995s +[success] 0.62% tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks: 1.6532s +[success] 0.57% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23]: 1.5325s +[success] 0.56% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20]: 1.5084s +[success] 0.56% tests/test_edisgo.py::TestEDisGo::test_aggregate_components: 1.5006s +[success] 0.55% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants: 1.4685s +[success] 0.52% tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids: 1.4009s +[success] 0.45% tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels: 1.1936s +[success] 0.41% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits: 1.0939s +[success] 0.36% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv: 0.9749s +[success] 0.35% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load: 0.9298s +[success] 0.33% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8]: 0.8868s +[success] 0.33% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6]: 0.8823s +[success] 0.33% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration: 0.8749s +[success] 0.32% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7]: 0.8574s +[success] 0.32% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9]: 0.8466s +[success] 0.31% tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings: 0.8206s +[success] 0.29% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv: 0.7718s +[success] 0.26% tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology: 0.7017s +[success] 0.26% tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf: 0.7016s +[success] 0.24% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas: 0.6500s +[success] 0.23% tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation: 0.6090s +[success] 0.22% tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files: 0.5856s +[success] 0.22% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district: 0.5828s +[success] 0.21% tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading: 0.5636s +[fail] 0.20% tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps: 0.5245s +[success] 0.19% tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist: 0.5121s +[fail] 0.19% tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon: 0.5088s +[success] 0.19% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load: 0.5049s +[fail] 0.18% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb: 0.4819s +[fail] 0.18% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb: 0.4742s +[fail] 0.17% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb: 0.4663s +[fail] 0.17% tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts: 0.4643s +[fail] 0.17% tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb: 0.4594s +[fail] 0.17% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb: 0.4484s +[success] 0.17% tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages: 0.4465s +[success] 0.13% tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa: 0.3560s +[success] 0.13% tests/test_edisgo.py::TestEDisGo::test_to_pypsa: 0.3529s +[success] 0.13% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load: 0.3499s +[success] 0.13% tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage: 0.3451s +[success] 0.13% tests/test_edisgo.py::TestEDisGo::test_reduce_memory: 0.3423s +[success] 0.12% tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load: 0.3246s +[success] 0.12% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv: 0.3089s +[success] 0.11% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector: 0.2933s +[success] 0.11% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval: 0.2840s +[success] 0.10% tests/test_edisgo.py::TestEDisGo::test_check_integrity: 0.2601s +[success] 0.10% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues: 0.2554s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb: 0.2496s +[fail] 0.09% tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb: 0.2486s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb: 0.2410s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb: 0.2401s +[fail] 0.09% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building: 0.2396s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36]: 0.2379s +[fail] 0.09% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb: 0.2377s +[fail] 0.09% tests/io/test_dsm_import.py::TestDSMImport::test_oedb: 0.2369s +[fail] 0.09% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb: 0.2346s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6]: 0.2320s +[success] 0.09% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7]: 0.2304s +[success] 0.08% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload: 0.2272s +[success] 0.08% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib: 0.2230s +[success] 0.08% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval: 0.2125s +[success] 0.07% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity: 0.1878s +[success] 0.06% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105]: 0.1702s +[success] 0.06% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues: 0.1619s +[success] 0.06% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids: 0.1564s +[success] 0.05% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading: 0.1404s +[success] 0.05% tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func: 0.1355s +[success] 0.05% tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses: 0.1346s +[success] 0.05% tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration: 0.1242s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi: 0.1230s +[fail] 0.04% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb: 0.1163s +[success] 0.04% tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist: 0.1156s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control: 0.1141s +[success] 0.04% tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case: 0.1118s +[success] 0.04% tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid: 0.1108s +[success] 0.04% tests/tools/test_tools.py::TestTools::test_add_line_susceptance: 0.1051s +[success] 0.04% tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined: 0.0986s +[success] 0.03% tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs: 0.0924s +[success] 0.03% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder: 0.0822s +[success] 0.03% tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries: 0.0802s +[success] 0.03% tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands: 0.0786s +[success] 0.03% tests/network/test_timeseries.py::TestTimeSeries::test_resample: 0.0775s +[success] 0.03% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks: 0.0768s +[success] 0.03% tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy: 0.0724s +[success] 0.03% tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error: 0.0702s +[success] 0.03% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.0683s +[success] 0.02% tests/io/test_storage_import.py::TestStorageImport::test__grid_integration: 0.0628s +[success] 0.02% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv: 0.0578s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_save: 0.0575s +[success] 0.02% tests/flex_opt/test_costs.py::TestCosts::test_costs: 0.0544s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0544s +[success] 0.02% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines: 0.0539s +[success] 0.02% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility: 0.0530s +[success] 0.02% tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer: 0.0484s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_add_component: 0.0464s +[success] 0.02% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid: 0.0429s +[success] 0.02% tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity: 0.0426s +[success] 0.02% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload: 0.0420s +[success] 0.02% tests/test_edisgo.py::TestEDisGo::test_remove_component: 0.0418s +[success] 0.02% tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries: 0.0417s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0405s +[success] 0.02% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0404s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0401s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0393s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check: 0.0391s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0389s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0388s +[success] 0.01% tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates: 0.0386s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits: 0.0386s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0385s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0381s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0381s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory: 0.0378s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0374s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0372s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0369s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_resample_timeseries: 0.0347s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_assign_feeders: 0.0345s +[success] 0.01% tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis: 0.0338s +[success] 0.01% tests/tools/test_tools.py::TestTools::test_select_cable: 0.0335s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0327s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample: 0.0322s +[success] 0.01% tests/network/test_dsm.py::TestDSM::test_to_csv: 0.0321s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0311s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0311s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_to_csv: 0.0310s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits: 0.0285s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_from_csv: 0.0282s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues: 0.0265s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0263s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0259s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0258s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0257s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True]: 0.0241s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0236s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0235s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0234s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0231s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0227s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_residual_load: 0.0225s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0224s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0223s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0223s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case: 0.0222s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True]: 0.0222s +[success] 0.01% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading: 0.0220s +[success] 0.01% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load: 0.0219s +[success] 0.01% tests/network/test_results.py::TestResults::test_from_csv: 0.0217s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0216s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_check_line_for_removal: 0.0213s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv: 0.0212s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_load: 0.0210s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_dash_app: 0.0203s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0200s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0197s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0197s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators: 0.0197s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_remove_line: 0.0195s +[success] 0.01% tests/network/test_electromobility.py::TestElectromobility::test_resample_2: 0.0191s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False]: 0.0190s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0188s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points: 0.0181s +[success] 0.01% tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas: 0.0176s +[success] 0.01% tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components: 0.0175s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0163s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0161s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False]: 0.0161s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0156s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0151s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0143s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0142s +[success] 0.01% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0142s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual: 0.0141s +[success] 0.01% tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual: 0.0141s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_storage_unit: 0.0130s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0129s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_get_feeder_stats: 0.0128s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0124s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load: 0.0119s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0116s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0116s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load: 0.0114s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_load: 0.0114s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0113s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0113s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual: 0.0111s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0108s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True]: 0.0106s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False]: 0.0106s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station: 0.0105s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps: 0.0105s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False]: 0.0104s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0103s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load: 0.0103s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0103s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0102s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0102s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0100s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0100s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case: 0.0098s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0095s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus: 0.0095s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0094s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0094s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0092s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units: 0.0092s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0090s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0089s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0088s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0087s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_grid_feeder: 0.0085s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0079s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_from_csv: 0.0079s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0078s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload: 0.0078s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_check_bus_for_removal: 0.0078s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0078s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0077s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_bus: 0.0075s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_change_line_type: 0.0074s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_remove_generator: 0.0072s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0070s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_to_csv: 0.0070s +[success] 0.00% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes: 0.0069s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0069s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station: 0.0069s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level: 0.0061s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_lv_grid: 0.0059s +[success] 0.00% tests/network/test_results.py::TestResults::test_to_csv: 0.0057s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0056s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv: 0.0055s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0055s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0055s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0054s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample: 0.0054s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0054s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level: 0.0053s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_from_csv: 0.0053s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_chosen_graph: 0.0053s +[success] 0.00% tests/network/test_grids.py::TestGrids::test_mv_grid: 0.0052s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0052s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors: 0.0052s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading: 0.0052s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_resample_timeseries: 0.0051s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology: 0.0050s +[success] 0.00% tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy: 0.0050s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload: 0.0049s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_to_csv: 0.0048s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv: 0.0048s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters: 0.0047s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_line: 0.0045s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_config_setter: 0.0043s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0040s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0040s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True]: 0.0040s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0039s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_downstream_buses: 0.0039s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0038s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_from_csv: 0.0038s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor: 0.0038s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_check_integrity: 0.0038s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load: 0.0038s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True]: 0.0037s +[success] 0.00% tests/network/test_components.py::TestComponents::test_generator_class: 0.0037s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_sort_buses: 0.0035s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrity_check: 0.0034s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading: 0.0034s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series: 0.0033s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0032s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/network/test_components.py::TestComponents::test_storage_class: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0031s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_storage_unit: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0030s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False]: 0.0030s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_generator: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False]: 0.0029s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False]: 0.0028s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series: 0.0028s +[success] 0.00% tests/network/test_dsm.py::TestDSM::test_reduce_memory: 0.0028s +[success] 0.00% tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues: 0.0026s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines: 0.0026s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_to_csv: 0.0026s +[success] 0.00% tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs: 0.0023s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv: 0.0023s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi: 0.0022s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type: 0.0021s +[success] 0.00% tests/network/test_components.py::TestComponents::test_load_class: 0.0021s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_add_bus: 0.0020s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_neighbours: 0.0020s +[success] 0.00% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory: 0.0019s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_rings: 0.0018s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_reduce_memory: 0.0018s +[success] 0.00% tests/test_edisgo.py::TestEDisGo::test_to_graph: 0.0015s +[success] 0.00% tests/network/test_components.py::TestComponents::test_switch_class: 0.0013s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_check_integrity: 0.0012s +[success] 0.00% tests/network/test_heat.py::TestHeatPump::test_set_cop: 0.0012s +[success] 0.00% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory: 0.0011s +[success] 0.00% tests/tools/test_logger.py::TestClass::test_setup_logger: 0.0009s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus: 0.0008s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_apparent_power: 0.0005s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns: 0.0004s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_reactance: 0.0004s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_lv_grids: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_grids: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__grids_repr: 0.0003s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb: 0.0003s +[fail] 0.00% tests/io/test_storage_import.py::TestStorageImport::test_oedb: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__lv_grid_ids: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_resistance: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_lv_grid: 0.0002s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df: 0.0002s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance: 0.0002s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None]: 0.0001s +[fail] 0.00% tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None]: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None]: 0.0001s +[success] 0.00% tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits: 0.0001s +[success] 0.00% tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None]: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_stepsize: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simulated_days: 0.0001s +[fail] 0.00% tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb: 0.0001s +[fail] 0.00% tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site: 0.0001s +[fail] 0.00% tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_get_path_length_to_station: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_reduce_memory_usage: 0.0001s +[success] 0.00% tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load: 0.0001s +[success] 0.00% tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements: 0.0001s +[success] 0.00% tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component: 0.0001s +============================== slowest durations =============================== +39.44s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility +33.78s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +25.23s call tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +7.52s call tests/test_edisgo.py::TestEDisGo::test_reinforce +6.63s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +6.26s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +6.23s call tests/test_edisgo.py::TestEDisGo::test_analyze +5.79s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +5.77s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +5.76s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +5.74s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +5.72s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +5.59s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +5.59s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +5.58s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +5.13s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +5.04s call tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +4.93s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +4.63s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +4.29s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +4.02s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +3.94s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.93s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +3.91s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +3.89s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +3.88s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +3.85s setup tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +3.75s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +3.68s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +3.62s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +3.48s setup tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +3.42s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +3.34s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +2.96s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +2.63s call tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +2.42s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +2.39s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +2.36s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +2.32s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +2.26s setup tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +2.14s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +2.06s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +1.90s call tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +1.65s call tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +1.53s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +1.51s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +1.50s call tests/test_edisgo.py::TestEDisGo::test_aggregate_components +1.47s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +1.40s call tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +1.19s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +1.09s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.97s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.93s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.89s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.88s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.87s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.86s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.85s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.82s call tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.77s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.74s setup tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.70s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.70s call tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.68s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.65s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.61s call tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.59s call tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.58s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.56s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.56s setup tests/test_edisgo.py::TestEDisGo::test_remove_component +0.52s call tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.52s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +0.52s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.52s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.51s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +0.51s call tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.51s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.51s call tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.51s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.50s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +0.50s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +0.49s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +0.48s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.48s setup tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.47s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.47s setup tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.47s setup tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.47s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.46s call tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.46s call tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.45s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.45s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.45s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.44s setup tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.43s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.43s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.42s setup tests/network/test_topology.py::TestTopology::test_add_line +0.42s setup tests/flex_opt/test_costs.py::TestCosts::test_costs +0.36s call tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.35s call tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.35s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.35s call tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.34s call tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.32s call tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.31s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.29s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.29s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.29s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.28s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.28s setup tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.26s call tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.26s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.25s call tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.25s call tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.24s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.24s setup tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.24s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.24s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.24s call tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.24s setup tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.23s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.23s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.23s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.23s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.22s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.21s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +0.19s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.19s setup tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.17s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.16s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +0.16s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.14s setup tests/test_edisgo.py::TestEDisGo::test_aggregate_components +0.14s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.14s setup tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.14s setup tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +0.14s setup tests/network/test_components.py::TestComponents::test_load_class +0.14s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.14s setup tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +0.13s setup tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.13s call tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.13s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.13s setup tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.13s setup tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.13s setup tests/network/test_topology.py::TestTopology::test_lv_grids +0.12s call tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.12s setup tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.12s setup tests/network/test_topology.py::TestTopology::test_rings +0.12s setup tests/test_edisgo.py::TestEDisGo::test_save +0.12s setup tests/network/test_topology.py::TestTopology::test_remove_bus +0.12s setup tests/test_edisgo.py::TestEDisGo::test_add_component +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_import_electromobility +0.12s setup tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.12s setup tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +0.12s setup tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.12s setup tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce +0.12s setup tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.12s setup tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +0.12s setup tests/network/test_topology.py::TestTopology::test_add_load +0.12s setup tests/network/test_grids.py::TestGrids::test_mv_grid +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.12s setup tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.12s setup tests/test_edisgo.py::TestEDisGo::test_config_setter +0.12s setup tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +0.12s setup tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.12s setup tests/network/test_topology.py::TestTopology::test_remove_load +0.12s setup tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.12s setup tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_analyze +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_to_graph +0.12s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.12s setup tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.12s setup tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/network/test_topology.py::TestTopology::test_grids +0.12s setup tests/network/test_topology.py::TestTopology::test__grids_repr +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.12s setup tests/network/test_topology.py::TestTopology::test_add_generator +0.12s setup tests/network/test_topology.py::TestTopology::test_get_neighbours +0.12s setup tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.11s setup tests/network/test_topology.py::TestTopology::test_add_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_line +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_assign_feeders +0.11s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_generator +0.11s setup tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.11s setup tests/network/test_topology.py::TestTopology::test_to_csv +0.11s setup tests/network/test_topology.py::TestTopology::test_sort_buses +0.11s setup tests/network/test_topology.py::TestTopology::test_change_line_type +0.11s setup tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.11s call tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.11s call tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.11s call tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.10s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.09s call tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.08s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +0.08s call tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.08s call tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.08s call tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.08s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.07s call tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.07s call tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.07s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.06s call tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.06s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.06s call tests/test_edisgo.py::TestEDisGo::test_save +0.05s call tests/flex_opt/test_costs.py::TestCosts::test_costs +0.05s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.05s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.05s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.05s call tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +0.05s call tests/test_edisgo.py::TestEDisGo::test_add_component +0.04s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.04s call tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.04s call tests/test_edisgo.py::TestEDisGo::test_remove_component +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.04s call tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.04s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.04s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.03s call tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.03s call tests/network/test_topology.py::TestTopology::test_assign_feeders +0.03s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.03s call tests/tools/test_tools.py::TestTools::test_select_cable +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_resample +0.03s call tests/network/test_dsm.py::TestDSM::test_to_csv +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.03s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.03s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.03s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.02s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.02s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.02s call tests/network/test_results.py::TestResults::test_from_csv +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.02s call tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.02s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.02s call tests/network/test_topology.py::TestTopology::test_remove_load +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.02s call tests/network/test_topology.py::TestTopology::test_remove_line +0.02s call tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.02s call tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.02s call tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.02s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.01s call tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.01s call tests/network/test_topology.py::TestTopology::test_add_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.01s call tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_topology.py::TestTopology::test_remove_bus +0.01s call tests/network/test_topology.py::TestTopology::test_change_line_type +0.01s call tests/network/test_topology.py::TestTopology::test_remove_generator +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.01s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.01s call tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.01s call tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.01s call tests/network/test_grids.py::TestGrids::test_lv_grid +0.01s call tests/network/test_results.py::TestResults::test_to_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.01s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.01s call tests/network/test_dsm.py::TestDSM::test_from_csv +0.01s call tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.01s call tests/network/test_grids.py::TestGrids::test_mv_grid +0.01s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.01s call tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.01s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.01s call tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.00s call tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.00s call tests/network/test_topology.py::TestTopology::test_to_csv +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_histogramm_relative_line_load +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s call tests/network/test_topology.py::TestTopology::test_add_line +0.00s call tests/test_edisgo.py::TestEDisGo::test_config_setter +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s call tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_components.py::TestComponents::test_generator_class +0.00s call tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s call tests/network/test_components.py::TestComponents::test_storage_class +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s call tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/network/test_topology.py::TestTopology::test_add_generator +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s call tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s call tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s call tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s call tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s call tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s call tests/network/test_components.py::TestComponents::test_load_class +0.00s call tests/network/test_topology.py::TestTopology::test_add_bus +0.00s call tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_steps +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s call tests/network/test_topology.py::TestTopology::test_rings +0.00s call tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test_get_most_critical_time_intervals +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.00s call tests/test_edisgo.py::TestEDisGo::test_to_graph +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s call tests/network/test_components.py::TestComponents::test_switch_class +0.00s call tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_line_and_transformer +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading_time_interval +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s setup tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s setup tests/network/test_results.py::TestResults::test_to_csv +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_loading +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s call tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__costs_per_feeder +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_temporal_complexity_reduction.py::TestTemporalComplexityReduction::test__scored_most_critical_voltage_issues_time_interval +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s call tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0.1-test_exception13-41] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_voltage +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0.1-test_exception7-46] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_spatial_complexity_reduction +0.00s call tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s setup tests/network/test_components.py::TestComponents::test_generator_class +0.00s call tests/network/test_topology.py::TestTopology::test_grids +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.1-False-test_exception8-36] +0.00s call tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.00s call tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-LVGrid-6] +0.00s setup tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.1-False-test_exception4-40] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0-test_exception2-76] +0.00s call tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-False-test_exception0-19] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.5-0.1-test_exception3-76] +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[combined_name-False-None-None-50-28] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-sector-type-28-18] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-feeder-0.1-False-test_exception5-39] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-grid-0.1-False-test_exception1-19] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-feeder-0.5-0-test_exception6-23] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_compare_apparent_power +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-main_feeder-0.5-0-test_exception12-20] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_apply_busmap[standard_lines-True-bus-bus-27-17] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_integrate_component_based_on_geolocation +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeansdijkstra-main_feeder-0.1-False-test_exception9-36] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[main_feeder-MVGrid-7] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[aggregate_to_main_feeder-main_feeder-None-False-test_exception10-105] +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s call tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[equidistant_nodes-main_feeder-0.1-False-test_exception11-36] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-LVGrid-8] +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[feeder-MVGrid-9] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.00s setup tests/network/test_components.py::TestComponents::test_storage_class +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s setup tests/network/test_components.py::TestComponents::test_switch_class +0.00s setup tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-LVGrid-6] +0.00s call tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s setup tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap_for_only_one_grid[grid-MVGrid-7] +0.00s setup tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test__timeindex_helper_func +0.00s teardown tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_run_separate_lv_grids +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_remove_short_end_lines +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reinforce_catch_convergence +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/network/test_components.py::TestComponents::test_switch_class +0.00s setup tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.00s setup tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +0.00s call tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_check_integrity +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-loading-voltage_deviation-min-min-True-True] +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-CLUSTER_AREA-0.1-False-test_exception18-None] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_analyze +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[MODE-grid-0.1-False-test_exception17-None] +0.00s setup tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_line_loading +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_pseudo_coordinates.py::TestPseudoCoordinates::test_make_pseudo_coordinates +0.00s teardown tests/flex_opt/test_charging_strategy.py::TestChargingStrategy::test_charging_strategy_with_subset_of_parks +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_power_and_chp_plants +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_add_component +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s teardown tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.00s teardown tests/io/test_powermodels_io.py::TestPowermodelsIO::test__get_pf +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-1-False-test_exception15-None] +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_load +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0.1-1-test_exception16-None] +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_pv_rooftop +0.00s call tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s call tests/tools/test_spatial_complexity_reduction.py::TestSpatialComplexityReduction::test_make_busmap[kmeans-grid-0-False-test_exception14-None] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test__integrate_new_pv_rooftop_to_buildings +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_aggregate_components +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_spatial_complexity_reduction +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_voltages +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test__grid_integration +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_line +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_reactance +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_import_electromobility +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_allowed_voltage_limits +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-False-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_topology +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reinforce +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_components.py::TestComponents::test_generator_class +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.00s teardown tests/flex_opt/test_battery_storage_operation.py::TestStorageOperation::test_operating_strategy +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-False-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/io/test_storage_import.py::TestStorageImport::test__grid_integration +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_grid_expansion_costs +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-False-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_deviation_from_allowed_voltage_limits +0.00s teardown tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[None-edisgo_root-node_selection1-selected_timesteps2-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-selected_timesteps2-loading-voltage_deviation-min-min-True-True] +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.00s setup tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_voltage_over_dist_mv +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_worst_case_analysis +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_apply_charging_strategy +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-None-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-None-reinforce-adjacencies-max-min-True-False] +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_reinforced-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/flex_opt/test_reinforce_grid.py::TestReinforceGrid::test_reinforce_grid +0.00s teardown tests/network/test_components.py::TestComponents::test_storage_class +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lv_line_max_relative_overload +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_transformer_buses +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-selected_timesteps2-relative_loading-adjacencies-max-max-False-False] +0.00s setup tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_components_relative_load +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_reduce_memory +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_root-node_selection1-1970-01-01 01:00:00-relative_loading-adjacencies-max-max-False-False] +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_plotly[LVGrid-edisgo_analyzed-node_selection1-1970-01-01 01:00:00-loading-voltage_deviation-min-min-True-True] +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_remove_component +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_separate_lv_grid +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_histogramm_voltage +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_relative_load +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_plot_mv_storage_integration +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_save +0.00s setup tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_line +0.00s setup tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_reactive_power_control +0.00s teardown tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s setup tests/network/test_results.py::TestResults::test_from_csv +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.00s teardown tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.00s setup tests/tools/test_plots.py::TestPlots::test_plot_dash_app +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb +0.00s setup tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.00s setup tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_transformer_expansion_costs +0.00s teardown tests/io/test_storage_import.py::TestStorageImport::test_oedb +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_load +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_to_pypsa +0.00s setup tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb +0.00s setup tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s setup tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s setup tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s setup tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s setup tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_resample_timeseries +0.00s teardown tests/network/test_topology.py::TestTopology::test_assign_feeders +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s teardown tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s teardown tests/network/test_results.py::TestResults::test_from_csv +0.00s setup tests/tools/test_tools.py::TestTools::test_select_cable +0.00s teardown tests/tools/test_geopandas_helper.py::TestGeopandasHelper::test_to_geopandas +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_config_setter +0.00s call tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb_legacy +0.00s teardown tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.00s setup tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building +0.00s teardown tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb +0.00s setup tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s setup tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_voltage_issues +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb +0.00s setup tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_bus +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids_target_capacity +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.00s setup tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_set_time_series_manual +0.00s teardown tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_relative_load +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_line_max_relative_overload +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_load +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_load_time_series_demandlib +0.00s teardown tests/io/test_powermodels_io.py::TestPowermodelsIO::test_to_powermodels +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImport::test_update_grids +0.00s teardown tests/flex_opt/test_heat_pump_operation.py::TestHeatPumpOperation::test_operating_strategy +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.00s call tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_distribute_charging_demand +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_mv_lv_station_max_overload +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_lines_allowed_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_import_electromobility +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__voltage_issues_helper +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_bus +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_generator +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lines_allowed_load_voltage_level +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_generator +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_hv_mv_station_max_overload +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__lv_allowed_voltage_limits +0.00s teardown tests/network/test_topology.py::TestTopology::test_grids +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.00s teardown tests/network/test_topology.py::TestTopology::test_to_csv +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_to_graph +0.00s teardown tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test_stations_allowed_load +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__station_allowed_load +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_costs +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s teardown tests/network/test_topology.py::TestTopology::test_rings +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building +0.00s teardown tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_integrate_charging_parks +0.00s teardown tests/network/test_topology.py::TestTopology::test_change_line_type +0.00s teardown tests/network/test_grids.py::TestGrids::test_mv_grid +0.00s teardown tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_assure_minimum_potential_charging_parks +0.00s teardown tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s teardown tests/flex_opt/test_check_tech_constraints.py::TestCheckTechConstraints::test__mv_allowed_voltage_limits +0.00s setup tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_import_ding0_grid +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s setup tests/test_examples.py::TestExamples::test_plot_example_ipynb +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s call tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s teardown tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s teardown tests/io/test_ding0_import.py::TestImportFromDing0::test_path_error +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s setup tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_overloading +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s call tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_to_pypsa +0.00s setup tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site +0.00s teardown tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s call tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s teardown tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb +0.00s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s setup tests/test_edisgo.py::TestEDisGo::test_generator_import +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s teardown tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s setup tests/test_edisgo.py::TestEDisGoFunc::test_import_edisgo_from_files +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_oedb +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.00s setup tests/tools/test_logger.py::TestClass::test_setup_logger_2 +0.00s teardown tests/flex_opt/test_costs.py::TestCosts::test_line_expansion_costs +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building +0.00s teardown tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles +0.00s call tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_without_timeseries +0.00s call tests/tools/test_tools.py::TestTools::test_reduce_memory_usage +0.00s teardown tests/network/test_components.py::TestComponents::test_load_class +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s call tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s call tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s teardown tests/tools/test_tools.py::TestTools::test_add_line_susceptance +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb +0.00s call tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s teardown tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_voltage_issues +0.00s teardown tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s teardown tests/test_examples.py::TestExamples::test_plot_example_ipynb +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s teardown tests/tools/test_plots.py::TestPlots::test_chosen_graph +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_append_lv_components +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_downstream_buses +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_hv_mv_station_overloading +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line_from_type +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s teardown tests/tools/test_tools.py::TestTools::test_select_cable +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_lines_overloading +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_enhanced_reinforce_grid +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s teardown tests/tools/test_logger.py::TestClass::test_setup_logger_2 +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s teardown tests/tools/test_tools.py::TestTools::test_determine_bus_voltage_level +0.00s teardown tests/tools/test_logger.py::TestClass::test_setup_logger +0.00s teardown tests/flex_opt/test_reinforce_measures.py::TestReinforceMeasures::test_reinforce_mv_lv_station_voltage_issues +0.00s teardown tests/network/test_results.py::TestResults::test_to_csv +0.00s teardown tests/opf/test_powermodels_opf.py::TestPowerModelsOPF::test_pm_optimize +0.00s setup tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_power_factor +0.00s setup tests/flex_opt/test_q_control.py::TestQControl::test__fixed_cosphi_default_reactive_power_sign +0.00s setup tests/io/test_pypsa_io.py::TestPypsaIO::test_set_seed +0.00s teardown tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_process_pfa_results +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s teardown tests/test_edisgo.py::TestEDisGo::test_generator_import +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_worst_case_timeseries +0.00s teardown tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +0.00s teardown tests/tools/test_tools.py::TestTools::test_drop_duplicated_indices +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_voltage_diff_pu_per_line +0.00s teardown tests/tools/test_tools.py::TestTools::test_drop_duplicated_columns +0.00s setup tests/test_sample.py::test_slow_example +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_resistance +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_fixed_cosphi +0.00s setup tests/test_examples.py::TestExamples::test_electromobility_example_ipynb +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_apparent_power +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +0.00s teardown tests/test_sample.py::test_slow_example +0.00s setup tests/test_examples.py::TestExamples::test_edisgo_simple_example_ipynb +0.00s teardown tests/io/test_pypsa_io.py::TestPypsaIO::test_get_generators_timeseries_with_aggregated_elements +0.00s setup tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb_legacy_with_timeseries_by_technology +0.00s teardown tests/tools/test_tools.py::TestTools::test_calculate_line_susceptance +0.00s teardown tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_target_capacity +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/tools/test_tools.py::TestTools::test_get_path_length_to_station +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/tools/test_tools.py::TestTools::test_assign_voltage_level_to_component +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_generator +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/tools/test_tools.py::TestTools::test_determine_grid_integration_voltage_level +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/flex_opt/test_q_control.py::TestQControl::test_get_q_sign_load +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +=========================== short test summary info ============================ +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profiles_per_industrial_load - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_dsm_import.py::TestDSMImport::test_get_profile_cts - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_simbev_config_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_potential_charging_parks_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_electromobility_import.py::TestElectromobilityImport::test_charging_processes_from_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_generators_import.py::TestGeneratorsImportOEDB::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_heat_pump_import.py::TestHeatPumpImport::test_efficiency_resistive_heaters_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_storage_import.py::TestStorageImport::test_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_feedin_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_cop_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_heat_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_electricity_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_heat_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_district_heating_heat_demand_profiles - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_cts_profiles_per_grid - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_residential_electricity_profiles_per_building - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/io/test_timeseries_import.py::TestTimeseriesImport::test_get_industrial_electricity_profiles_per_site - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_set_time_series_active_power_predefined_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_import_electromobility_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/test_edisgo.py::TestEDisGo::test_import_heat_pumps - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/tools/test_tools.py::TestTools::test_get_weather_cells_intersecting_with_grid_district_egon - AttributeError: module 'pytest' has no attribute 'engine' +==== 27 failed, 364 passed, 13 skipped, 4787 warnings in 353.13s (0:05:53) ===== diff --git a/test-outputnetwork.txt b/test-outputnetwork.txt new file mode 100644 index 00000000..293ef68b --- /dev/null +++ b/test-outputnetwork.txt @@ -0,0 +1,932 @@ +============================= test session starts ============================== +platform linux -- Python 3.11.13, pytest-9.0.2, pluggy-1.6.0 -- /storage/VHG/.venv311/bin/python +cachedir: .pytest_cache +metadata: {'Python': '3.11.13', 'Platform': 'Linux-5.15.0-139-generic-x86_64-with-glibc2.31', 'Packages': {'pytest': '9.0.2', 'pluggy': '1.6.0'}, 'Plugins': {'metadata': '3.1.1', 'anyio': '4.12.1', 'pytest_notebook': '0.10.0', 'dash': '3.4.0', 'html': '4.2.0', 'timer': '1.0.0', 'sugar': '1.1.1'}} +rootdir: /storage/VHG/eDisGo +configfile: pytest.ini +plugins: metadata-3.1.1, anyio-4.12.1, pytest_notebook-0.10.0, dash-3.4.0, html-4.2.0, timer-1.0.0, sugar-1.1.1 +collecting ... collected 105 items + +tests/network/test_components.py::TestComponents::test_load_class PASSED [ 0%] +tests/network/test_components.py::TestComponents::test_generator_class PASSED [ 1%] +tests/network/test_components.py::TestComponents::test_storage_class PASSED [ 2%] +tests/network/test_components.py::TestComponents::test_switch_class PASSED [ 3%] +tests/network/test_dsm.py::TestDSM::test_reduce_memory PASSED [ 4%] +tests/network/test_dsm.py::TestDSM::test_to_csv PASSED [ 5%] +tests/network/test_dsm.py::TestDSM::test_from_csv PASSED [ 6%] +tests/network/test_dsm.py::TestDSM::test_check_integrity PASSED [ 7%] +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df PASSED [ 8%] +tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf PASSED [ 9%] +tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df PASSED [ 10%] +tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df PASSED [ 11%] +tests/network/test_electromobility.py::TestElectromobility::test_stepsize PASSED [ 12%] +tests/network/test_electromobility.py::TestElectromobility::test_simulated_days PASSED [ 13%] +tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points PASSED [ 14%] +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands PASSED [ 15%] +tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors PASSED [ 16%] +tests/network/test_electromobility.py::TestElectromobility::test_resample PASSED [ 17%] +tests/network/test_electromobility.py::TestElectromobility::test_resample_2 PASSED [ 18%] +tests/network/test_electromobility.py::TestElectromobility::test_integrity_check PASSED [ 19%] +tests/network/test_electromobility.py::TestElectromobility::test_to_csv PASSED [ 20%] +tests/network/test_electromobility.py::TestElectromobility::test_from_csv PASSED [ 20%] +tests/network/test_grids.py::TestGrids::test_mv_grid PASSED [ 21%] +tests/network/test_grids.py::TestGrids::test_lv_grid PASSED [ 22%] +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station PASSED [ 23%] +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder PASSED [ 24%] +tests/network/test_grids.py::TestGrids::test_get_feeder_stats PASSED [ 25%] +tests/network/test_heat.py::TestHeatPump::test_set_cop PASSED [ 26%] +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb FAILED [ 27%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand PASSED [ 28%] +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb FAILED [ 29%] +tests/network/test_heat.py::TestHeatPump::test_reduce_memory PASSED [ 30%] +tests/network/test_heat.py::TestHeatPump::test_to_csv PASSED [ 31%] +tests/network/test_heat.py::TestHeatPump::test_from_csv PASSED [ 32%] +tests/network/test_heat.py::TestHeatPump::test_resample_timeseries PASSED [ 33%] +tests/network/test_heat.py::TestHeatPump::test_check_integrity PASSED [ 34%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory PASSED [ 35%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv PASSED [ 36%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv PASSED [ 37%] +tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample PASSED [ 38%] +tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries PASSED [ 39%] +tests/network/test_results.py::TestResults::test_to_csv PASSED [ 40%] +tests/network/test_results.py::TestResults::test_from_csv PASSED [ 40%] +tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters PASSED [ 41%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual PASSED [ 42%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual PASSED [ 43%] +tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case PASSED [ 44%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators PASSED [ 45%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load PASSED [ 46%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points PASSED [ 47%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps PASSED [ 48%] +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units PASSED [ 49%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology SKIPPED [ 50%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb FAILED [ 51%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology PASSED [ 52%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector PASSED [ 53%] +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case PASSED [ 54%] +tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi PASSED [ 55%] +tests/network/test_timeseries.py::TestTimeSeries::test_residual_load PASSED [ 56%] +tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case PASSED [ 57%] +tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory PASSED [ 58%] +tests/network/test_timeseries.py::TestTimeSeries::test_to_csv PASSED [ 59%] +tests/network/test_timeseries.py::TestTimeSeries::test_from_csv PASSED [ 60%] +tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check PASSED [ 60%] +tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series PASSED [ 61%] +tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series PASSED [ 62%] +tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist PASSED [ 63%] +tests/network/test_timeseries.py::TestTimeSeries::test_resample PASSED [ 64%] +tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries PASSED [ 65%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory PASSED [ 66%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv PASSED [ 67%] +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv PASSED [ 68%] +tests/network/test_topology.py::TestTopology::test_grids PASSED [ 69%] +tests/network/test_topology.py::TestTopology::test_lv_grids PASSED [ 70%] +tests/network/test_topology.py::TestTopology::test__lv_grid_ids PASSED [ 71%] +tests/network/test_topology.py::TestTopology::test__grids_repr PASSED [ 72%] +tests/network/test_topology.py::TestTopology::test_get_lv_grid PASSED [ 73%] +tests/network/test_topology.py::TestTopology::test_rings PASSED [ 74%] +tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus PASSED [ 75%] +tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus PASSED [ 76%] +tests/network/test_topology.py::TestTopology::test_get_neighbours PASSED [ 77%] +tests/network/test_topology.py::TestTopology::test_add_load PASSED [ 78%] +tests/network/test_topology.py::TestTopology::test_add_generator PASSED [ 79%] +tests/network/test_topology.py::TestTopology::test_add_storage_unit PASSED [ 80%] +tests/network/test_topology.py::TestTopology::test_add_line PASSED [ 80%] +tests/network/test_topology.py::TestTopology::test_add_bus PASSED [ 81%] +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal PASSED [ 82%] +tests/network/test_topology.py::TestTopology::test_check_line_for_removal PASSED [ 83%] +tests/network/test_topology.py::TestTopology::test_remove_load PASSED [ 84%] +tests/network/test_topology.py::TestTopology::test_remove_generator PASSED [ 85%] +tests/network/test_topology.py::TestTopology::test_remove_storage_unit PASSED [ 86%] +tests/network/test_topology.py::TestTopology::test_remove_line PASSED [ 87%] +tests/network/test_topology.py::TestTopology::test_remove_bus PASSED [ 88%] +tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines PASSED [ 89%] +tests/network/test_topology.py::TestTopology::test_change_line_type PASSED [ 90%] +tests/network/test_topology.py::TestTopology::test_sort_buses PASSED [ 91%] +tests/network/test_topology.py::TestTopology::test_to_csv PASSED [ 92%] +tests/network/test_topology.py::TestTopology::test_assign_feeders PASSED [ 93%] +tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station PASSED [ 94%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas PASSED [ 95%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv PASSED [ 96%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv PASSED [ 97%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv PASSED [ 98%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity PASSED [ 99%] +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes PASSED [100%] + +=================================== FAILURES =================================== +________________________ TestHeatPump.test_set_cop_oedb ________________________ + +self = +caplog = <_pytest.logging.LogCaptureFixture object at 0x7f95797777d0> + + def test_set_cop_oedb(self, caplog): + # ################### test with oedb ################### + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + + # test with missing weather cell information (column does not exist) - raises + # ValueError + msg = "In order to obtain COP time series data from database" + with pytest.raises(ValueError, match=msg): + edisgo_object.heat_pump.set_cop( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + heat_pump_names=edisgo_object.topology.loads_df.index[0:4], + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:117: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +____________________ TestHeatPump.test_set_heat_demand_oedb ____________________ + +self = + + def test_set_heat_demand_oedb(self): + # test with oedb + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + hp_data_egon = self.setup_egon_heat_pump_data() + edisgo_object.topology.loads_df = pd.concat( + [edisgo_object.topology.loads_df, hp_data_egon] + ) + + # ################# test with no timeindex to get year from ############# + edisgo_object.heat_pump.set_heat_demand( + edisgo_object, + "oedb", +> engine=pytest.engine, + ^^^^^^^^^^^^^ + scenario="eGon2035", + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_heat.py:225: AttributeError +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +___ TestTimeSeries.test_predefined_fluctuating_generators_by_technology_oedb ___ + +self = + + def test_predefined_fluctuating_generators_by_technology_oedb(self): + edisgo_object = EDisGo( + ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False + ) + timeindex = pd.date_range("1/1/2011 12:00", periods=2, freq="H") + edisgo_object.timeseries.timeindex = timeindex + + # ############# oedb, all generators (default) + edisgo_object.timeseries.predefined_fluctuating_generators_by_technology( +> edisgo_object, "oedb", engine=pytest.engine + ^^^^^^^^^^^^^ + ) +E AttributeError: module 'pytest' has no attribute 'engine' + +tests/network/test_timeseries.py:1415: AttributeError +------------------------------ Captured log setup ------------------------------ +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.000561797752809 km). This might cause problems in the power flow or optimisation. +------------------------------ Captured log call ------------------------------- +WARNING pypsa.io:io.py:786 Importing network from PyPSA version v? while current version is v0.26.2. Read the release notes at https://pypsa.readthedocs.io/en/latest/release_notes.html to prepare your network for import. +WARNING edisgo.network.topology:topology.py:3130 There are lines with very short line lengths (shortest line length 0.001 km). This might cause problems in the power flow or optimisation. +=============================== warnings summary =============================== +../.venv311/lib/python3.11/site-packages/saio.py:128 + /storage/VHG/.venv311/lib/python3.11/site-packages/saio.py:128: DeprecationWarning: + + The 'shapely.geos' module is deprecated, and will be removed in a future version. All attributes of 'shapely.geos' are available directly from the top-level 'shapely' namespace (since shapely 2.0.0). + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'segment': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +../.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433 + /storage/VHG/.venv311/lib/python3.11/site-packages/sqlalchemy/ext/declarative/base.py:433: SAWarning: + + Ignoring declarative-like tuple value of attribute 'cable': possibly a copy-and-paste error with a comma accidentally placed at the end of the line? + +tests/network/test_dsm.py:12 + /storage/VHG/eDisGo/tests/network/test_dsm.py:12: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_topology.py:948 + /storage/VHG/eDisGo/tests/network/test_topology.py:948: PytestDeprecationWarning: + + @pytest.yield_fixture is deprecated. + Use @pytest.fixture instead; they are the same. + +tests/network/test_components.py: 1 warning +tests/network/test_electromobility.py: 1 warning +tests/network/test_grids.py: 1 warning +tests/network/test_heat.py: 2 warnings +tests/network/test_overlying_grid.py: 1 warning +tests/network/test_timeseries.py: 27 warnings +tests/network/test_topology.py: 34 warnings + /storage/VHG/.venv311/lib/python3.11/site-packages/pandas/core/generic.py:6218: DeprecationWarning: + + Overriding the CRS of a GeoDataFrame that already has CRS. This unsafe behavior will be deprecated in future versions. Use GeoDataFrame.set_crs method instead + +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df + /storage/VHG/.venv311/lib/python3.11/site-packages/pyproj/transformer.py:816: DeprecationWarning: + + Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '8.296399999999998' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 + 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222 12.22222222]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '6.859599999999997' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:442: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 24.44444444 + 24.44444444]' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:459: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +tests/network/test_electromobility.py::TestElectromobility::test_resample + /storage/VHG/eDisGo/edisgo/network/electromobility.py:464: FutureWarning: + + Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '19.618000000000006' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. + +tests/network/test_grids.py::TestGrids::test_lv_grid +tests/network/test_grids.py::TestGrids::test_lv_grid + /storage/VHG/eDisGo/edisgo/network/grids.py:235: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station + /storage/VHG/eDisGo/edisgo/network/grids.py:365: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/edisgo/network/grids.py:403: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +tests/network/test_topology.py::TestTopology::test_assign_feeders +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/edisgo/network/grids.py:414: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas + /storage/VHG/eDisGo/edisgo/io/ding0_import.py:97: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_heat.py::TestHeatPump::test_from_csv + /storage/VHG/eDisGo/edisgo/network/heat.py:553: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv +tests/network/test_results.py::TestResults::test_from_csv + /storage/VHG/eDisGo/edisgo/network/results.py:1063: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load + /storage/VHG/eDisGo/edisgo/network/timeseries.py:913: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1013: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1091: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units + /storage/VHG/eDisGo/edisgo/network/timeseries.py:1167: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1801: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector + /storage/VHG/eDisGo/tests/network/test_timeseries.py:1811: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame. + Try using .loc[row_indexer,col_indexer] = value instead + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv + /storage/VHG/eDisGo/edisgo/network/timeseries.py:2417: UserWarning: + + Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. + +tests/network/test_topology.py::TestTopology::test_add_bus +tests/network/test_topology.py::TestTopology::test_add_bus + /storage/VHG/eDisGo/edisgo/network/topology.py:1539: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopology::test_check_bus_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:538: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_check_line_for_removal + /storage/VHG/eDisGo/tests/network/test_topology.py:561: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_remove_line + /storage/VHG/eDisGo/tests/network/test_topology.py:720: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopology::test_assign_feeders + /storage/VHG/eDisGo/tests/network/test_topology.py:910: FutureWarning: + + Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]` + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv + /storage/VHG/eDisGo/edisgo/tools/tools.py:434: UserWarning: + + Boolean Series key will be reindexed to match DataFrame index. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1828: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1846: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1870: SettingWithCopyWarning: + + + A value is trying to be set on a copy of a slice from a DataFrame + + See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity + /storage/VHG/eDisGo/tests/network/test_topology.py:1915: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes + /storage/VHG/eDisGo/edisgo/network/topology.py:1477: FutureWarning: + + The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation. + +-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html +================================= pytest-timer ================================= +[success] 18.31% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas: 0.9626s +[success] 15.31% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv: 0.8053s +[fail] 8.60% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb: 0.4524s +[fail] 8.25% tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb: 0.4339s +[success] 6.47% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv: 0.3401s +[success] 5.58% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector: 0.2934s +[fail] 4.57% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb: 0.2401s +[success] 3.77% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity: 0.1983s +[success] 2.28% tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case: 0.1200s +[success] 2.24% tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi: 0.1179s +[success] 2.21% tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist: 0.1160s +[success] 1.64% tests/network/test_results.py::TestResults::test_to_csv: 0.0860s +[success] 1.61% tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands: 0.0845s +[success] 1.54% tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries: 0.0811s +[success] 1.48% tests/network/test_timeseries.py::TestTimeSeries::test_resample: 0.0778s +[success] 1.11% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv: 0.0583s +[success] 1.06% tests/network/test_timeseries.py::TestTimeSeries::test_from_csv: 0.0555s +[success] 0.75% tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check: 0.0394s +[success] 0.72% tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory: 0.0379s +[success] 0.64% tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries: 0.0335s +[success] 0.63% tests/network/test_electromobility.py::TestElectromobility::test_resample: 0.0330s +[success] 0.63% tests/network/test_topology.py::TestTopology::test_assign_feeders: 0.0330s +[success] 0.59% tests/network/test_electromobility.py::TestElectromobility::test_to_csv: 0.0312s +[success] 0.53% tests/network/test_electromobility.py::TestElectromobility::test_from_csv: 0.0277s +[success] 0.42% tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case: 0.0223s +[success] 0.42% tests/network/test_results.py::TestResults::test_from_csv: 0.0223s +[success] 0.42% tests/network/test_timeseries.py::TestTimeSeries::test_residual_load: 0.0223s +[success] 0.40% tests/network/test_topology.py::TestTopology::test_remove_load: 0.0209s +[success] 0.38% tests/network/test_topology.py::TestTopology::test_check_line_for_removal: 0.0198s +[success] 0.37% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators: 0.0196s +[success] 0.37% tests/network/test_topology.py::TestTopology::test_remove_line: 0.0192s +[success] 0.36% tests/network/test_electromobility.py::TestElectromobility::test_resample_2: 0.0192s +[success] 0.35% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points: 0.0183s +[success] 0.28% tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual: 0.0145s +[success] 0.27% tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual: 0.0142s +[success] 0.25% tests/network/test_topology.py::TestTopology::test_remove_storage_unit: 0.0131s +[success] 0.23% tests/network/test_grids.py::TestGrids::test_get_feeder_stats: 0.0123s +[success] 0.22% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load: 0.0114s +[success] 0.21% tests/network/test_topology.py::TestTopology::test_add_load: 0.0112s +[success] 0.20% tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station: 0.0107s +[success] 0.20% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps: 0.0106s +[success] 0.19% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case: 0.0099s +[success] 0.18% tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus: 0.0095s +[success] 0.18% tests/network/test_topology.py::TestTopology::test_change_line_type: 0.0095s +[success] 0.18% tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units: 0.0093s +[success] 0.15% tests/network/test_grids.py::TestGrids::test_assign_grid_feeder: 0.0080s +[success] 0.15% tests/network/test_topology.py::TestTopology::test_check_bus_for_removal: 0.0079s +[success] 0.14% tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes: 0.0072s +[success] 0.14% tests/network/test_topology.py::TestTopology::test_remove_generator: 0.0071s +[success] 0.13% tests/network/test_timeseries.py::TestTimeSeries::test_to_csv: 0.0070s +[success] 0.13% tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station: 0.0067s +[success] 0.11% tests/network/test_dsm.py::TestDSM::test_from_csv: 0.0057s +[success] 0.11% tests/network/test_grids.py::TestGrids::test_lv_grid: 0.0056s +[success] 0.10% tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology: 0.0054s +[success] 0.10% tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors: 0.0053s +[success] 0.10% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample: 0.0053s +[success] 0.10% tests/network/test_heat.py::TestHeatPump::test_resample_timeseries: 0.0052s +[success] 0.10% tests/network/test_topology.py::TestTopology::test_remove_bus: 0.0051s +[success] 0.10% tests/network/test_grids.py::TestGrids::test_mv_grid: 0.0051s +[success] 0.09% tests/network/test_topology.py::TestTopology::test_add_line: 0.0049s +[success] 0.09% tests/network/test_topology.py::TestTopology::test_to_csv: 0.0048s +[success] 0.09% tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters: 0.0047s +[success] 0.09% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv: 0.0047s +[success] 0.09% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv: 0.0046s +[success] 0.08% tests/network/test_dsm.py::TestDSM::test_to_csv: 0.0043s +[success] 0.08% tests/network/test_dsm.py::TestDSM::test_check_integrity: 0.0041s +[success] 0.07% tests/network/test_heat.py::TestHeatPump::test_from_csv: 0.0039s +[success] 0.07% tests/network/test_topology.py::TestTopology::test_sort_buses: 0.0038s +[success] 0.06% tests/network/test_electromobility.py::TestElectromobility::test_integrity_check: 0.0034s +[success] 0.06% tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series: 0.0031s +[success] 0.05% tests/network/test_topology.py::TestTopology::test_add_generator: 0.0029s +[success] 0.05% tests/network/test_topology.py::TestTopology::test_add_storage_unit: 0.0028s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv: 0.0028s +[success] 0.05% tests/network/test_dsm.py::TestDSM::test_reduce_memory: 0.0027s +[success] 0.05% tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series: 0.0027s +[success] 0.05% tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines: 0.0026s +[success] 0.05% tests/network/test_heat.py::TestHeatPump::test_to_csv: 0.0026s +[success] 0.04% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv: 0.0023s +[success] 0.04% tests/network/test_components.py::TestComponents::test_load_class: 0.0022s +[success] 0.04% tests/network/test_components.py::TestComponents::test_generator_class: 0.0022s +[success] 0.04% tests/network/test_heat.py::TestHeatPump::test_set_heat_demand: 0.0022s +[success] 0.04% tests/network/test_topology.py::TestTopology::test_add_bus: 0.0021s +[success] 0.04% tests/network/test_components.py::TestComponents::test_storage_class: 0.0020s +[success] 0.04% tests/network/test_topology.py::TestTopology::test_get_neighbours: 0.0019s +[success] 0.04% tests/network/test_topology.py::TestTopology::test_rings: 0.0019s +[success] 0.03% tests/network/test_heat.py::TestHeatPump::test_reduce_memory: 0.0018s +[success] 0.03% tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory: 0.0015s +[success] 0.02% tests/network/test_heat.py::TestHeatPump::test_check_integrity: 0.0013s +[success] 0.02% tests/network/test_heat.py::TestHeatPump::test_set_cop: 0.0011s +[success] 0.02% tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory: 0.0011s +[success] 0.02% tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus: 0.0008s +[success] 0.02% tests/network/test_components.py::TestComponents::test_switch_class: 0.0008s +[success] 0.01% tests/network/test_topology.py::TestTopology::test_lv_grids: 0.0003s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_grids: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__grids_repr: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test__lv_grid_ids: 0.0002s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df: 0.0002s +[success] 0.00% tests/network/test_topology.py::TestTopology::test_get_lv_grid: 0.0002s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_stepsize: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simulated_days: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf: 0.0001s +[success] 0.00% tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df: 0.0001s +============================== slowest durations =============================== +2.35s setup tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.96s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.81s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.45s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.43s call tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.35s setup tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.34s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.29s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.24s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.20s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.15s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.15s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.15s setup tests/network/test_components.py::TestComponents::test_load_class +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.14s setup tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.14s setup tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.13s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.12s setup tests/network/test_topology.py::TestTopology::test_change_line_type +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.12s setup tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.12s setup tests/network/test_topology.py::TestTopology::test_assign_feeders +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.12s setup tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s call tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.12s setup tests/network/test_topology.py::TestTopology::test_grids +0.12s setup tests/network/test_grids.py::TestGrids::test_mv_grid +0.12s setup tests/network/test_topology.py::TestTopology::test_remove_line +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_rings +0.11s setup tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.11s setup tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_sort_buses +0.11s setup tests/network/test_topology.py::TestTopology::test__grids_repr +0.11s setup tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.11s setup tests/network/test_topology.py::TestTopology::test_lv_grids +0.11s setup tests/network/test_topology.py::TestTopology::test_get_neighbours +0.11s setup tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_load +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.11s setup tests/network/test_topology.py::TestTopology::test_add_generator +0.11s setup tests/network/test_topology.py::TestTopology::test_remove_generator +0.11s setup tests/network/test_topology.py::TestTopology::test_to_csv +0.11s setup tests/network/test_topology.py::TestTopology::test_add_bus +0.11s setup tests/network/test_topology.py::TestTopology::test_add_load +0.11s setup tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.11s setup tests/network/test_topology.py::TestTopology::test_add_line +0.09s call tests/network/test_results.py::TestResults::test_to_csv +0.08s call tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.08s call tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.08s call tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.06s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.06s call tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.04s call tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.03s call tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_resample +0.03s call tests/network/test_topology.py::TestTopology::test_assign_feeders +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.03s call tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.02s call tests/network/test_results.py::TestResults::test_from_csv +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.02s call tests/network/test_topology.py::TestTopology::test_remove_load +0.02s call tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.02s call tests/network/test_topology.py::TestTopology::test_remove_line +0.02s call tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.02s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.01s call tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.01s call tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.01s call tests/network/test_topology.py::TestTopology::test_add_load +0.01s call tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.01s call tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.01s call tests/network/test_topology.py::TestTopology::test_change_line_type +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.01s call tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.01s call tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.01s call tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.01s call tests/network/test_topology.py::TestTopology::test_remove_generator +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.01s call tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.01s call tests/network/test_dsm.py::TestDSM::test_from_csv +0.01s call tests/network/test_grids.py::TestGrids::test_lv_grid +0.01s call tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.01s call tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.01s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.01s call tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.01s call tests/network/test_topology.py::TestTopology::test_remove_bus +0.01s call tests/network/test_grids.py::TestGrids::test_mv_grid +0.00s call tests/network/test_topology.py::TestTopology::test_add_line +0.00s call tests/network/test_topology.py::TestTopology::test_to_csv +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s call tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s call tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s call tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s call tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s call tests/network/test_topology.py::TestTopology::test_add_generator +0.00s call tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s call tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s call tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s call tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s call tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/network/test_components.py::TestComponents::test_load_class +0.00s call tests/network/test_components.py::TestComponents::test_generator_class +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s call tests/network/test_topology.py::TestTopology::test_add_bus +0.00s call tests/network/test_components.py::TestComponents::test_storage_class +0.00s call tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s call tests/network/test_topology.py::TestTopology::test_rings +0.00s call tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s call tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s call tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s call tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s call tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s setup tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s setup tests/network/test_results.py::TestResults::test_to_csv +0.00s setup tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s setup tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s call tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s call tests/network/test_components.py::TestComponents::test_switch_class +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop +0.00s setup tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s setup tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s setup tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s call tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s call tests/network/test_topology.py::TestTopology::test_grids +0.00s call tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s call tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s teardown tests/network/test_dsm.py::TestDSM::test_check_integrity +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s setup tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb +0.00s call tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_from_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_check_integrity +0.00s setup tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_conventional_loads_by_sector +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_to_geopandas +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s setup tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s setup tests/network/test_components.py::TestComponents::test_generator_class +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s setup tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s setup tests/network/test_components.py::TestComponents::test_storage_class +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s setup tests/network/test_components.py::TestComponents::test_switch_class +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_from_csv +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGridFunc::test_distribute_overlying_grid_timeseries +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_mv +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s setup tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/network/test_results.py::TestResults::test_from_csv +0.00s setup tests/network/test_results.py::TestResults::test_from_csv +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_line_for_removal +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s setup tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s setup tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_fixed_cosphi +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_worst_case +0.00s setup tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample_2 +0.00s setup tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_from_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_check_if_components_exist +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_dispatchable_generators_by_technology +0.00s setup tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s teardown tests/network/test_topology.py::TestTopology::test_aggregate_lv_grid_at_station +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_bus +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_integrity_check +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_find_meshes +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_storage_unit +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_line +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_check_integrity +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_active_power_manual +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_resample +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_charging_points_by_use_case +0.00s teardown tests/network/test_components.py::TestComponents::test_switch_class +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timeseries_getters +0.00s teardown tests/network/test_topology.py::TestTopology::test_check_bus_for_removal +0.00s teardown tests/network/test_topology.py::TestTopology::test__grids_repr +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_line +0.00s teardown tests/network/test_topology.py::TestTopologyWithEdisgoObject::test_connect_to_lv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_scale_timeseries +0.00s teardown tests/network/test_grids.py::TestGrids::test_get_feeder_stats +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_lv_grid +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_reduce_memory +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_topology.py::TestTopology::test_rings +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_timesteps_load_feedin_case +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_residual_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_to_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_generators +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_set_reactive_power_manual +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_charging_points +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_storage_units +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_resample +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_charging_processes_df +0.00s teardown tests/network/test_topology.py::TestTopology::test_assign_feeders +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_storage_unit +0.00s teardown tests/network/test_topology.py::TestTopology::test_to_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_heat_pumps +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_bus +0.00s teardown tests/network/test_topology.py::TestTopology::test_update_number_of_parallel_lines +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_worst_case_conventional_load +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_generator +0.00s teardown tests/network/test_topology.py::TestTopology::test_sort_buses +0.00s teardown tests/network/test_topology.py::TestTopology::test_grids +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_fix_flexibility_bands_rounding_errors +0.00s teardown tests/network/test_topology.py::TestTopology::test_lv_grids +0.00s teardown tests/network/test_topology.py::TestTopology::test__lv_grid_ids +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_neighbours +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_components_from_bus +0.00s teardown tests/network/test_topology.py::TestTopology::test_change_line_type +0.00s teardown tests/network/test_topology.py::TestTopology::test_add_load +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_drop_component_time_series +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_load +0.00s teardown tests/network/test_topology.py::TestTopology::test_get_connected_lines_from_bus +0.00s teardown tests/network/test_components.py::TestComponents::test_generator_class +0.00s teardown tests/network/test_topology.py::TestTopology::test_remove_generator +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_add_component_time_series +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_get_flexibility_bands +0.00s teardown tests/network/test_dsm.py::TestDSM::test_to_csv +0.00s call tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/network/test_dsm.py::TestDSM::test_from_csv +0.00s teardown tests/network/test_components.py::TestComponents::test_load_class +0.00s teardown tests/network/test_dsm.py::TestDSM::test_reduce_memory +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_from_csv +0.00s setup tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_resample +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_to_csv +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_from_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeriesRaw::test_reduce_memory +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_to_csv +0.00s teardown tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology +0.00s teardown tests/network/test_overlying_grid.py::TestOverlyingGrid::test_reduce_memory +0.00s teardown tests/network/test_grids.py::TestGrids::test_mv_grid +0.00s teardown tests/network/test_results.py::TestResults::test_to_csv +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_from_csv +0.00s teardown tests/network/test_components.py::TestComponents::test_storage_class +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_potential_charging_parks_gdf +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_to_csv +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrated_charging_parks_df +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_grid_feeder +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simulated_days +0.00s teardown tests/network/test_grids.py::TestGrids::test_lv_grid +0.00s teardown tests/network/test_grids.py::TestGrids::test_assign_length_to_grid_station +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_simbev_config_df +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_stepsize +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_integrity_check +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_heat_demand +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_to_csv +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_resample_timeseries +0.00s teardown tests/network/test_electromobility.py::TestElectromobility::test_eta_charging_points +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_reduce_memory +0.00s teardown tests/network/test_heat.py::TestHeatPump::test_set_cop +=========================== short test summary info ============================ +FAILED tests/network/test_heat.py::TestHeatPump::test_set_cop_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_heat.py::TestHeatPump::test_set_heat_demand_oedb - AttributeError: module 'pytest' has no attribute 'engine' +FAILED tests/network/test_timeseries.py::TestTimeSeries::test_predefined_fluctuating_generators_by_technology_oedb - AttributeError: module 'pytest' has no attribute 'engine' +=========== 3 failed, 101 passed, 1 skipped, 141 warnings in 18.15s ============ diff --git a/tests/collect_fast_tests.py b/tests/collect_fast_tests.py new file mode 100644 index 00000000..738e34d0 --- /dev/null +++ b/tests/collect_fast_tests.py @@ -0,0 +1,40 @@ +import subprocess +from pathlib import Path + +output_file = Path("ci/fast_tests.txt") +output_file.parent.mkdir(exist_ok=True) + +result = subprocess.run( + [ + "python", + "-m", + "pytest", + "--collect-only", + "-q", + "-m", + "fast", + ], + capture_output=True, + text=True, + check=False, +) + +tests = [] + +for line in result.stdout.splitlines(): + line = line.strip() + + if not line: + continue + + if line.startswith("tests/") and "::" in line: + tests.append(line) + +with output_file.open("w", encoding="utf-8") as f: + f.write("# Fast tests generated automatically\n") + f.write("# Lines starting with # are ignored\n\n") + + for test in tests: + f.write(test + "\n") + +print(f"Saved {len(tests)} fast tests to {output_file}") \ No newline at end of file diff --git a/tests/conftest.py b/tests/conftest.py index 928820cc..057fb628 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -6,9 +6,9 @@ matplotlib.use("Agg") -from edisgo.io.db import engine - +#from edisgo.io.db import engine +@pytest.mark.slow def pytest_configure(config): # small self constructed ding0 grid with only 9 LV grids used for general testing pytest.ding0_test_network_path = os.path.join( @@ -37,16 +37,16 @@ def pytest_configure(config): "/home/jonas/.ssh/egon-data.configuration.yaml", ) - pytest.engine = engine() - - config.addinivalue_line("markers", "slow: mark test as slow to run") - config.addinivalue_line("markers", "local: mark test as local to run") - config.addinivalue_line("markers", "runonlinux: mark test to run only on linux") + # pytest.engine = engine() - if config.getoption("--runlocal"): - pytest.engine_local = engine(path=pytest.egon_data_config_yml, ssh=False) + # config.addinivalue_line("markers", "slow: mark test as slow to run") + # config.addinivalue_line("markers", "local: mark test as local to run") +# config.addinivalue_line("markers", "runonlinux: mark test to run only on linux") + # if config.getoption("--runlocal"): + # pytest.engine_local = engine(path=pytest.egon_data_config_yml, ssh=False) +@pytest.mark.slow def pytest_addoption(parser): parser.addoption( "--runslow", action="store_true", default=False, help="run slow tests" @@ -64,7 +64,7 @@ def pytest_addoption(parser): help="run tests that only work locally", ) - +@pytest.mark.slow def pytest_collection_modifyitems(config, items): if not config.getoption("--runslow"): skip_slow = pytest.mark.skip(reason="need --runslow option to run") diff --git a/tests/flex_opt/test_battery_storage_operation.py b/tests/flex_opt/test_battery_storage_operation.py index 2268d7bc..41e357b2 100644 --- a/tests/flex_opt/test_battery_storage_operation.py +++ b/tests/flex_opt/test_battery_storage_operation.py @@ -1,7 +1,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.flex_opt.battery_storage_operation import apply_reference_operation diff --git a/tests/flex_opt/test_charging_strategy.py b/tests/flex_opt/test_charging_strategy.py index fe533e4e..434035d3 100644 --- a/tests/flex_opt/test_charging_strategy.py +++ b/tests/flex_opt/test_charging_strategy.py @@ -1,5 +1,7 @@ import pandas as pd import pytest +import numpy as np +pytestmark = pytest.mark.fast from edisgo.edisgo import EDisGo from edisgo.flex_opt.charging_strategies import charging_strategy diff --git a/tests/flex_opt/test_check_tech_constraints.py b/tests/flex_opt/test_check_tech_constraints.py index bf9c90fa..8160c52b 100644 --- a/tests/flex_opt/test_check_tech_constraints.py +++ b/tests/flex_opt/test_check_tech_constraints.py @@ -1,7 +1,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from pandas.testing import assert_frame_equal from edisgo import EDisGo diff --git a/tests/flex_opt/test_costs.py b/tests/flex_opt/test_costs.py index 308f9e7e..a7ed52d0 100644 --- a/tests/flex_opt/test_costs.py +++ b/tests/flex_opt/test_costs.py @@ -1,7 +1,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.flex_opt import costs as costs_mod diff --git a/tests/flex_opt/test_heat_pump_operation.py b/tests/flex_opt/test_heat_pump_operation.py index f5b3cad9..afda74c2 100644 --- a/tests/flex_opt/test_heat_pump_operation.py +++ b/tests/flex_opt/test_heat_pump_operation.py @@ -1,6 +1,6 @@ import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.flex_opt.heat_pump_operation import operating_strategy diff --git a/tests/flex_opt/test_q_control.py b/tests/flex_opt/test_q_control.py index a028c154..2e9931cf 100644 --- a/tests/flex_opt/test_q_control.py +++ b/tests/flex_opt/test_q_control.py @@ -1,6 +1,7 @@ import numpy as np import pandas as pd - +import pytest +pytestmark = pytest.mark.fast from edisgo.flex_opt import q_control from edisgo.tools.config import Config diff --git a/tests/flex_opt/test_reinforce_grid.py b/tests/flex_opt/test_reinforce_grid.py index e073b232..9cd744d2 100644 --- a/tests/flex_opt/test_reinforce_grid.py +++ b/tests/flex_opt/test_reinforce_grid.py @@ -2,7 +2,7 @@ import numpy as np import pytest - +pytestmark = pytest.mark.fast from numpy.testing import assert_array_equal from pandas.testing import assert_frame_equal diff --git a/tests/flex_opt/test_reinforce_measures.py b/tests/flex_opt/test_reinforce_measures.py index 5ea72006..1d5c3863 100644 --- a/tests/flex_opt/test_reinforce_measures.py +++ b/tests/flex_opt/test_reinforce_measures.py @@ -3,7 +3,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.flex_opt import check_tech_constraints, reinforce_measures diff --git a/tests/network/test_components.py b/tests/network/test_components.py index 80e4914c..bd354288 100644 --- a/tests/network/test_components.py +++ b/tests/network/test_components.py @@ -1,6 +1,6 @@ import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.network.components import Generator, Load, Storage, Switch diff --git a/tests/network/test_dsm.py b/tests/network/test_dsm.py index 3e2ea720..6c16544b 100644 --- a/tests/network/test_dsm.py +++ b/tests/network/test_dsm.py @@ -4,7 +4,7 @@ import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo.network.dsm import DSM diff --git a/tests/network/test_grids.py b/tests/network/test_grids.py index 08b3eb2f..ff9865f8 100644 --- a/tests/network/test_grids.py +++ b/tests/network/test_grids.py @@ -1,6 +1,6 @@ import numpy as np import pytest - +pytestmark = pytest.mark.fast from edisgo.io import ding0_import from edisgo.network.components import Generator, Load, Switch from edisgo.network.grids import LVGrid diff --git a/tests/network/test_overlying_grid.py b/tests/network/test_overlying_grid.py index 83ff3564..2baa993e 100644 --- a/tests/network/test_overlying_grid.py +++ b/tests/network/test_overlying_grid.py @@ -4,7 +4,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.network.overlying_grid import ( OverlyingGrid, diff --git a/tests/network/test_results.py b/tests/network/test_results.py index 39d3eef7..dcd4e164 100644 --- a/tests/network/test_results.py +++ b/tests/network/test_results.py @@ -1,6 +1,7 @@ import os import shutil - +import pytest +pytestmark = pytest.mark.fast import pandas as pd from edisgo.network.results import Results diff --git a/tests/network/test_topology.py b/tests/network/test_topology.py index 1b118c68..b7e0a681 100644 --- a/tests/network/test_topology.py +++ b/tests/network/test_topology.py @@ -6,7 +6,7 @@ import numpy as np import pandas as pd import pytest - +pytestmark = pytest.mark.fast from geopandas import GeoDataFrame from pandas.testing import assert_frame_equal from shapely.geometry import Point @@ -937,7 +937,8 @@ class TestTopologyWithEdisgoObject: def setup_class(self): self.edisgo = EDisGo(ding0_grid=pytest.ding0_test_network_path) self.edisgo.set_time_series_worst_case_analysis() - + + def test_to_geopandas(self): # further tests of to_geopandas are conducted in test_geopandas_helper.py @@ -1012,6 +1013,7 @@ def test_from_csv(self): shutil.rmtree(dir) + def test_connect_to_mv(self): """ Tests connect_to_mv method and implicitly diff --git a/tests/remove_fast_tests.py b/tests/remove_fast_tests.py new file mode 100644 index 00000000..28edfd5b --- /dev/null +++ b/tests/remove_fast_tests.py @@ -0,0 +1,38 @@ +from pathlib import Path + +all_tests_file = Path("all_tests.txt") +fast_tests_file = Path("ci/fast_tests.txt") +output_file = Path("ci/non_fast_tests.txt") + +def load_tests(file_path): + if not file_path.exists(): + return set() + + tests = set() + for line in file_path.read_text(encoding="utf-8").splitlines(): + line = line.strip() + + if not line or line.startswith("#"): + continue + + tests.add(line) + + return tests + +all_tests = load_tests(all_tests_file) +fast_tests = load_tests(fast_tests_file) + +# quitar fast de todos +non_fast_tests = sorted(all_tests - fast_tests) + +output_file.parent.mkdir(exist_ok=True) + +with output_file.open("w", encoding="utf-8") as f: + f.write("# Non-fast tests (auto-generated)\n\n") + for test in non_fast_tests: + f.write(test + "\n") + +print(f"Total tests: {len(all_tests)}") +print(f"Fast tests: {len(fast_tests)}") +print(f"Non-fast tests: {len(non_fast_tests)}") +print(f"Saved to: {output_file}") \ No newline at end of file diff --git a/tests/run_tests_from_file.py b/tests/run_tests_from_file.py new file mode 100644 index 00000000..8d152905 --- /dev/null +++ b/tests/run_tests_from_file.py @@ -0,0 +1,51 @@ +import subprocess +from pathlib import Path +import sys + + + +test_file = Path(sys.argv[1]) if len(sys.argv) > 1 else Path("ci/non_fast_tests.txt") + + + + +# test_file = Path("ci/non_fast_tests.txt") + +if not test_file.exists(): + print(f"ERROR: {test_file} does not exist") + sys.exit(1) + +tests = [] + +for line in test_file.read_text(encoding="utf-8").splitlines(): + line = line.strip() + + if not line: + continue + + if line.startswith("#"): + continue + + tests.append(line) + +if not tests: + print("No active tests found in ci/non_fast_tests.txt") + sys.exit(1) + +cmd = [ + "python", + "-m", + "pytest", + *tests, + "-vv", + "--html=non_fast-report.html", + "--self-contained-html", + "--junitxml=non_fast-report.xml", +] + +print("Running tests:") +for test in tests: + print(f" - {test}") + +result = subprocess.run(cmd) +sys.exit(result.returncode) \ No newline at end of file diff --git a/tests/test_edisgo.py b/tests/test_edisgo.py index f20642f0..918aa438 100755 --- a/tests/test_edisgo.py +++ b/tests/test_edisgo.py @@ -706,6 +706,7 @@ def test_add_component(self, caplog): ) assert self.edisgo.topology.storage_units_df.loc[storage_name, "p_nom"] == 3.1 + def test_integrate_component_based_on_geolocation(self): self.setup_worst_case_time_series() @@ -1359,6 +1360,7 @@ def test_import_electromobility_oedb(self): ) # fmt: on + def test_import_heat_pumps(self): edisgo_object = EDisGo( ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False @@ -1411,6 +1413,8 @@ def test_apply_charging_strategy(self): df = ts.loc[:, (ts <= 0).any(axis=0)] assert df.shape == ts.shape + + def test_plot_mv_grid_topology(self): plt.ion() self.edisgo.plot_mv_grid_topology(technologies=True) @@ -1418,6 +1422,7 @@ def test_plot_mv_grid_topology(self): self.edisgo.plot_mv_grid_topology() plt.close("all") + def test_plot_voltage_over_dist(self): self.setup_worst_case_time_series() self.edisgo.analyze() @@ -1433,6 +1438,7 @@ def test_plot_voltage_over_dist(self): assert df["x"].ge(0).all() assert df["v_pu"].between(0.5, 1.5).all() + def test_plot_voltage_over_dist_mv(self): self.setup_worst_case_time_series() self.edisgo.analyze() @@ -1464,6 +1470,7 @@ def test_plot_mv_voltages(self): self.edisgo.plot_mv_voltages() plt.close("all") + def test_plot_mv_line_loading(self): self.setup_worst_case_time_series() plt.ion() diff --git a/tests/test_examples.py b/tests/test_examples.py index 487913f5..120bba5c 100644 --- a/tests/test_examples.py +++ b/tests/test_examples.py @@ -39,7 +39,7 @@ def test_electromobility_example_ipynb(self): assert result.exec_error is None @pytest.mark.slow - @pytest.mark.skip(reason="deprecated - should not be tested right now") + # @pytest.mark.skip(reason="deprecated - should not be tested right now") def test_edisgo_simple_example_ipynb(self): path = os.path.join(self.examples_dir_path, "edisgo_simple_example.ipynb") notebook = pytest_notebook.notebook.load_notebook(path=path) diff --git a/tests/tools/test_geopandas_helper.py b/tests/tools/test_geopandas_helper.py index a9aca942..8541e6c7 100644 --- a/tests/tools/test_geopandas_helper.py +++ b/tests/tools/test_geopandas_helper.py @@ -1,5 +1,5 @@ import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.tools import geopandas_helper diff --git a/tests/tools/test_logger.py b/tests/tools/test_logger.py index eee071df..a5aa34cf 100644 --- a/tests/tools/test_logger.py +++ b/tests/tools/test_logger.py @@ -2,7 +2,7 @@ import os import pytest - +pytestmark = pytest.mark.fast from edisgo.tools.logger import setup_logger diff --git a/tests/tools/test_pseudo_coordinates.py b/tests/tools/test_pseudo_coordinates.py index f76aee6c..b3e2ab63 100644 --- a/tests/tools/test_pseudo_coordinates.py +++ b/tests/tools/test_pseudo_coordinates.py @@ -1,6 +1,6 @@ import numpy as np import pytest - +pytestmark = pytest.mark.fast from edisgo import EDisGo from edisgo.tools.pseudo_coordinates import make_pseudo_coordinates diff --git a/tests/tools/test_tools.py b/tests/tools/test_tools.py index f6d08f72..2fa12afe 100644 --- a/tests/tools/test_tools.py +++ b/tests/tools/test_tools.py @@ -18,6 +18,7 @@ def setup_class(self): self.timesteps = self.edisgo.timeseries.timeindex self.edisgo.analyze() + @pytest.mark.fast def test_calculate_line_reactance(self): # test single line data = tools.calculate_line_reactance(2, 3, 1) @@ -29,7 +30,7 @@ def test_calculate_line_reactance(self): assert np.isclose(data, 1.88496 / 2) data = tools.calculate_line_reactance(np.array([2, 3]), 3, 2) assert_allclose(data, np.array([1.88496 / 2, 2.82743 / 2]), rtol=1e-5) - + @pytest.mark.fast def test_calculate_voltage_diff_pu_per_line(self): correct_value_positive_sign = 0.03261946832784687 correct_value_negative_sign = 0.06008053167215312 @@ -127,7 +128,7 @@ def test_calculate_voltage_diff_pu_per_line(self): power_factor=0.9, ) assert np.isclose(data, 0.0173, rtol=1e-2) - + @pytest.mark.fast def test_calculate_voltage_diff_pu_per_line_from_type(self): correct_value_negative_sign = 0.4916578234319946 * 1e-2 correct_value_positive_sign = 0.017583421765680056 @@ -207,7 +208,7 @@ def test_calculate_voltage_diff_pu_per_line_from_type(self): component_type="conventional_load", ) assert np.isclose(data, correct_value_positive_sign / 2) - + @pytest.mark.fast def test_calculate_line_resistance(self): # test single line data = tools.calculate_line_resistance(2, 3, 1) @@ -219,7 +220,7 @@ def test_calculate_line_resistance(self): assert data == 3 data = tools.calculate_line_resistance(np.array([2, 3]), 3, 2) assert_array_equal(data, np.array([3, 4.5])) - + @pytest.mark.fast def test_calculate_line_susceptance(self): # test single line assert np.isclose(tools.calculate_line_susceptance(2, 3, 1), 0.00188495559) @@ -227,7 +228,7 @@ def test_calculate_line_susceptance(self): assert np.isclose(tools.calculate_line_susceptance(2, 3, 2), 2 * 0.00188495559) # test line with c = 0 assert np.isclose(tools.calculate_line_susceptance(0, 3, 1), 0) - + @pytest.mark.fast def test_calculate_apparent_power(self): # test single line data = tools.calculate_apparent_power(20, 30, 1) @@ -247,7 +248,7 @@ def test_calculate_apparent_power(self): np.array([30, 30]), np.array([20, 30]), np.array([2, 3]) ) assert_allclose(data, np.array([1039.23 * 2, 1558.84 * 3]), rtol=1e-5) - + @pytest.mark.fast def test_drop_duplicated_indices(self): test_df = pd.DataFrame( data={ @@ -260,7 +261,7 @@ def test_drop_duplicated_indices(self): check_df = tools.drop_duplicated_indices(test_df) assert len(check_df.index) == 2 assert (check_df.loc[0, :] == [3, 5, 6]).all() - + @pytest.mark.fast def test_drop_duplicated_columns(self): test_df = pd.DataFrame( data={ @@ -273,7 +274,7 @@ def test_drop_duplicated_columns(self): check_df = tools.drop_duplicated_columns(test_df) assert len(check_df.columns) == 2 assert (check_df.loc[:, "a"] == [4, 5, 6]).all() - + @pytest.mark.fast def test_select_cable(self): # no length given cable_data, num_parallel_cables = tools.select_cable( @@ -371,7 +372,7 @@ def test_select_cable(self): "Must either be 'generator', 'conventional_load', 'charging_point', " "'heat_pump' or 'storage_unit'." ) - + @pytest.mark.fast def test_get_downstream_buses(self): # ######## test with LV bus ######## buses_downstream = tools.get_downstream_buses( @@ -390,21 +391,21 @@ def test_get_downstream_buses(self): lv_grid = self.edisgo.topology.get_lv_grid(5) assert len(buses_downstream) == len(lv_grid.buses_df) + 4 assert all([_ in buses_downstream for _ in lv_grid.buses_df.index]) - + @pytest.mark.fast def test_get_path_length_to_station(self): # ToDo implement pass - + @pytest.mark.fast def test_assign_voltage_level_to_component(self): # ToDo implement pass - + @pytest.mark.fast def test_determine_grid_integration_voltage_level(self): assert tools.determine_grid_integration_voltage_level(self.edisgo, 0.05) == 7 assert tools.determine_grid_integration_voltage_level(self.edisgo, 0.2) == 6 assert tools.determine_grid_integration_voltage_level(self.edisgo, 1.5) == 5 assert tools.determine_grid_integration_voltage_level(self.edisgo, 16) == 4 - + @pytest.mark.fast def test_determine_bus_voltage_level(self): bus_mv_station = "Bus_MVStation_1" bus_mv = "Bus_GeneratorFluctuating_7" @@ -430,7 +431,7 @@ def test_determine_bus_voltage_level(self): assert tools.determine_bus_voltage_level(self.edisgo, bus_voltage_level_5) == 5 assert tools.determine_bus_voltage_level(self.edisgo, bus_voltage_level_6) == 6 assert tools.determine_bus_voltage_level(self.edisgo, bus_voltage_level_7) == 7 - + @pytest.mark.fast def test_get_weather_cells_intersecting_with_grid_district(self): weather_cells = tools.get_weather_cells_intersecting_with_grid_district( self.edisgo @@ -443,7 +444,7 @@ def test_get_weather_cells_intersecting_with_grid_district(self): # but there are generators in the grid that have that weather cell # for some reason.. assert 1122074 in weather_cells - + def test_get_weather_cells_intersecting_with_grid_district_egon(self): edisgo_obj = EDisGo( ding0_grid=pytest.ding0_test_network_3_path, legacy_ding0_grids=False @@ -454,7 +455,7 @@ def test_get_weather_cells_intersecting_with_grid_district_egon(self): assert len(weather_cells) == 2 assert 11051 in weather_cells assert 11052 in weather_cells - + @pytest.mark.fast def test_add_line_susceptance(self): assert self.edisgo.topology.lines_df.loc["Line_10006", "b"] == 0 assert self.edisgo.topology.lines_df.loc["Line_50000002", "b"] == 0 @@ -486,7 +487,7 @@ def test_add_line_susceptance(self): assert edisgo_root.topology.lines_df.loc[ "Line_50000002", "b" ] == tools.calculate_line_susceptance(0.25, 0.03, 1) - + @pytest.mark.fast def test_reduce_memory_usage(self): # ToDo implement pass