Source code for prereise.gather.demanddata.transportation_electrification.tests.test_generate_BEV_vehicle_profiles
import os
from prereise.gather.demanddata.transportation_electrification import const
from prereise.gather.demanddata.transportation_electrification.generate_BEV_vehicle_profiles import (
generate_bev_vehicle_profiles,
)
[docs]def test_ldv_immediate_runs():
state_demand_df = generate_bev_vehicle_profiles(
vehicle_trip_data_filepath=os.path.join(
const.data_folder_path,
"nhts_census_updated_dwell.mat",
),
charging_strategy="immediate",
veh_type="ldv",
veh_range=100,
projection_year=2017,
state="AL",
power=6.6,
location_strategy=2,
trip_strategy=1,
)
assert len(state_demand_df) == 8760
assert len(state_demand_df.columns) == 15