SWMM Core Test Report

Start Time: 2017-03-31 12:25:40

Duration: 0:00:00.095000

Status: Pass 135

Unit test results

Show Summary Failed All

Test Group/Test case Count Pass Fail Error View
test_backdrop.SimpleBackdropTest: Test BACKDROP section 3 3 0 0 Detail
test_bare: Test bare section
pass
test_backdrop: Test backdrop parameters
pass
test_missing_value: Test on missing value
pass
test_options_dates.OptionsDatesTest: Test OPTIONS: Dates 1 1 0 0 Detail
runTest: Test Dates portion in OPTIONS
pass
test_options_dynamicwave.OptionsDynamicWaveTest: Test OPTIONS section: Dynamic Wave 1 1 0 0 Detail
runTest: Test OPTIONS: Dynamic Wave
pass
test_files.SimpleFilesTest: Test FILES section 6 6 0 0 Detail
test_space_delimited: normal space delimited keyword and parameter
pass
test_more_space: Test more spaces beyond [:19]
pass
test_space_in_filename: Test space in file name
pass
test_filename_with_path: Test filename with path
pass
test_all_options: Test all options of FILE section
pass
test_interface_files: Test FILES options using the Section class
pass
test_options_general.OptionsGeneralTest: Test OPTIONS section 2 2 0 0 Detail
test_all_opts: Test all default values specified in 5.1
pass
test_current_text: Test setting from the current text array
pass
test_map.SimpleMapTest: Test MAP section 2 2 0 0 Detail
test_reader: Test MapOptionsReaderWriter
pass
test_writer: Test MapOptionsWriter
pass
test_report.SimpleReportTest: Test REPORT Section 2 2 0 0 Detail
test_reader_writer: Test Simple ReportReader and ReportWriter
pass
test_more: Test Report options regarding subcatchments, nodes, links and LID lists
pass
test_options_timesteps.OptionsTimestepTest: Test OPTIONS: Time steps 1 1 0 0 Detail
runTest: Test OPTIONS: Time steps
pass
test_evaporation.EvaporationTest: Test all options provided in EVAPORATION section 10 10 0 0 Detail
test_bare: testing bare section
pass
test_constant_only: testing constant only without DRY_ONLY
pass
test_constant_wt_dry_only: Test constant with DRY_ONLY, consistent with most examples
pass
test_monthly: Test monthly Example User2 and a few others
pass
test_monthly_fail: MONTHLY - edge case missing a month
pass
test_timeseries: TIMESERIES Tseries
pass
test_temperature: test temperature option
pass
test_file: Test file option
pass
test_recovery: Test recovery option RECOVERY PatternID
pass
test_project_section: Test EVAPORATION use project section
pass
test_temperature.TemperatureTest: Test TEMPERATURE section 8 8 0 0 Detail
test_default: Test default, default is empty string, no adjustments
pass
test_timeseries: Test daily temperature in time series
pass
test_file: Test daily temperature in file daily_temperature.txt
pass
test_file_wt_date: Test daily temperature in tepmerature.txt(file name with space) and start date
pass
test_windspeed_monthly: Test WindSpeed monthly
pass
test_windspeed_file_wt_temperature: Test windspeed file wt temperature
pass
test_snowmelt: Test snowmelt
pass
test_snowmelt_wo_adc: Test snowmelt -- Remove both ADCs
pass
test_adjustments.AdjustmentsTest: Test ADJUSTMENT section in climatology 4 4 0 0 Detail
test_default: Test default, default is empty string, no adjustments
pass
test_all_opts: Test all options with Example 1g in SWMM 5.1.
pass
test_miss_col: Edge Case 1: Missing a column - did not pass, expected to fail.
pass
test_miss_row: Edge Case 2: Missing a row - did not pass, expected to fail
pass
test_aquifers.SimpleAquifersTest: Test AQUIFERS section 2 2 0 0 Detail
test_aquifer: Test one set of aquifer parameters in Example 5
pass
test_aquifers: Test AQUIFERS section using the Project class
pass
test_lid_controls.SimpleLIDControlTest: Test LID_CONTROLS section 3 3 0 0 Detail
test_lid_surface: Test LID parameters from Example 4a, examined according to SWMM 5.1 manual
pass
test_lid_control
pass
test_example4a: Test LID parameters from Example 4a, examined according to SWMM 5.1 manual
pass
test_raingages.SimpleRainGageTest: Test RAINGAGES section 2 2 0 0 Detail
test_one_raingage: Test one rain gage
pass
test_raingage_section: Test RAINGAGES section
pass
test_snowpack.SimpleSnowPackTest: Test snowpack section 3 3 0 0 Detail
test_one_pack: Test one snow pack
pass
test_one_type: test only one type
pass
test_snowpacks_section: Test SNOWPACKS section
pass
test_subcatchments.SimpleSubcatchmentTest: Test SUBCATCHMENTS section 3 3 0 0 Detail
test_pk: Test one set of subcatchment parameters with spack
pass
test_nopk: Test one set of subcatchment parameters without spack
pass
test_subcatchments: Test SUBCATCHMENTS section from Example 1
pass
test_infiltrations.InfiltrationTest: Test INFILTRATION section 6 6 0 0 Detail
test_horton: Test Horton infiltration created based on SWMM 5.1 manual
pass
test_greenampt: Test GreenAmpt infiltration created based on SWMM 5.1 manual
pass
test_curvenumber: Test Curver number infiltration created based on SWMM 5.1 manual
pass
test_horton_infiltration_section: Test INFILTRATION section Horton type, tested reader only, not writer
pass
test_greenampt_infiltration_section: Test INFILTRATION section Example 4a Green Ampt type, tested reader only, not writer
pass
test_curvenumber_infiltration_section: Test INFILTRATION section curve_number type,tested reader only, not writer
pass
test_groundwater.SimpleGroundwaterTest: Test GROUNDWATER section 2 2 0 0 Detail
test_groundwater: Test one set of groundwater parameters
pass
test_groundwater_section: Test GROUNDWATER section through Project Class
pass
test_lid_usage.SimpleLIDUsageTest: Test LIDUSAGE section 2 2 0 0 Detail
test_lid_usage: Test aquifer parameters from SWMM 5.1 manual
pass
test_lid_usage_section: Test LIDUSAGE section through Project class
pass
test_coverages.SimpleCoverageTest: Test COVERAGES section 3 3 0 0 Detail
test_coverage: Test one set of Coverage parameters from Example 5
pass
test_default_coverages: Test default, empty string wo section name
pass
test_coverages: Test aquifer parameters in Example 5
pass
test_loadings.SimpleLoadingTest: Test LOADINGS section 2 2 0 0 Detail
test_one_loading: Test all options of one Loading
pass
test_loading_section: Test LOADINGS section
pass
test_hydrographs.SimpleHydrographsTest 2 2 0 0 Detail
test_hydrograph: Test one hydrograph based on SWMM 5.1 manual
pass
test_hydrographs: Test HYDROGRAPHS section
pass
test_conduits.SimpleConduitTest: Test CONDUIT section, MTP3 2 2 0 0 Detail
test_conduit: Test one set of conduit parameters
pass
test_conduit_section: Test CONDUIT section using Project class, data from Example 7
pass
test_xsections.SimpleCrossSectionTest: Test XSECTIONS section 7 7 0 0 Detail
test_geom: Predefined shapes with Geoms only
pass
test_geom_barrel: Predefined shapes with Geoms and Barrel only
pass
test_geom_barrel_culvert: Predefined shapes with Geoms, Barrel and culvert
pass
test_custom_curve: CUSTOM with Curve only
pass
test_custom_curve_barrelnum: CUSTOM with Curve and number of barrels
pass
test_irregular_tsectnum: IRREGULAR with Tsect number, example 7
pass
test_xsections_section: Test XSECTIONS: example 3
pass
test_xsection.XsectionTest 1 1 0 0 Detail
runTest
pass
test_transects.SimpleTransectTest: Test TRANSECTS section 3 3 0 0 Detail
test_one_transect: Test one transect from Example-7-final
pass
test_transects: Test transects:Example-7-final inp
pass
test_transect_section: Test transects: using Project
pass
test_junctions.SimpleJunctionTest: Test JUNCTIONS section 3 3 0 0 Detail
test_all_opts: Test junction with all options
pass
test_selected_parameters: Test junction omit some parameters
pass
test_junctions: Test JUNCTIONS section through Project class
pass
test_outfalls.SimpleOutfallTest: Test OUTFALLS section 2 2 0 0 Detail
test_one_outfall: Test one outfall will all parameters
pass
test_outfall_section: Test OUTFALLS section
pass
test_dividers.SimpleDividerTest: Test DIVIDER section 5 5 0 0 Detail
test_overflow_divider: Test divider: OVERFLOW created according to Manual
pass
test_cutoff_divider: Test divider: CUTOFF created according to Manual
pass
test_tabular_divider: Test divider: TABULAR created according to Manual
pass
test_weir_divider: Test divider: WEIR created according to Manual
pass
test_dividers: Test DIVIDERS section from Example-1b
pass
test_inflows.SimpleInflowTest: Test INFLOWS section 5 5 0 0 Detail
test_flow_type: Test inflow: FLOW type
pass
test_mass_type: Test inflow: mass type
pass
test_flow_ts_type: Test inflow: flow time series type
pass
test_inflows_flow: Test INFLOWS section with flow type
pass
test_inflows_flowts: Test INFLOWS section with FLOW TS type
pass
test_dwf.SimpleDWITest: Test DryWeatherInflow(DWF) Section 4 4 0 0 Detail
test_example3: Test one set of DWI from example 3
pass
test_example8: Test one set of DWI from example 8
pass
test_dwf_section_example3: Test DWF section from example 3
pass
test_dwf_section_example8: Test DWF section from example 8
pass
test_RDII.SimpleRDIITest: Test RDII section 2 2 0 0 Detail
test_one_rdii: Test one set of rdii
pass
test_rdii_section
pass
test_treatment.SimpleTreatmentTest 3 3 0 0 Detail
test_bod: BOD first order decay, from SWMM 5.1 manual
pass
test_lead: Lead removal 20% of TSS removal
pass
test_treatment_section: Test TREATMENT section
pass
test_pollutants.SimplePollutantTest: Test POLLUTANTS section 2 2 0 0 Detail
test_one_pollutant: Test one pollutant
pass
test_pollutant_section: Test POLLUTANTS section through Project
pass
test_buildup.SingleBuildupTest: Test BUILDUP section 2 2 0 0 Detail
test_buildup: Test all options of one Buildup type in SWMM5.1
pass
test_buildup_section: Test BUILDUP section using Project class
pass
test_washoff.SimpleWashoffTest: Test WASHOFF section 2 2 0 0 Detail
test_one_washoff: Test all options
pass
test_washoff_section: Test WASHOFF section
pass
test_landuses.SimpleLanduseTest: Test LANDUSES section 3 3 0 0 Detail
test_default: Test default of one Landuse
pass
test_all_opts: Test all options of one Landuse
pass
test_landuses: Test LANDUSES section
pass
test_title.SimpleTitleTest: Test TITLE section 6 6 0 0 Detail
test_bare: Bare section read/write
pass
test_empty: Empty section read/write
pass
test_empty_wo_return: Empty section read/write wo ending carriage return
pass
test_one_row_wt_return: One-row title wt ending carriage return
pass
test_multiple_lines: Test multiple lines with empty lines
pass
test_return_before_title: Carriage return before Section title
pass
test_timeseries.SimpleTimeSeriesTest: Test TIMESERIES section 4 4 0 0 Detail
test_file: Use external file, Created based on SWMM 5.1 manual Page335
pass
test_data: Time series data test, modified from SWMM 5.1 manual Page335
pass
test_multiple_lines: Test the multi-line input format
pass
test_timeseries_section: Test Example in SWMM 5.1 manual Page335
pass
test_patterns.SimplePatternTest: Test PATTERNS section 6 6 0 0 Detail
test_hourly: Test Pattern: Hourly total 24 per year
pass
test_daily: Test Pattern: Daily total 7 per week
pass
test_monthly: Test Pattern: Monthly total 12 per year
pass
test_weekly: Test Pattern: Weekend total 24 per day
pass
test_design: Test Pattern: Design pattern, no flag
pass
test_pattern_section: test PATTERNS section
pass
test_curves.SimpleCurveTest: Test CURVERS section 3 3 0 0 Detail
test_storage_curve: Test one set of Storage curve (SWMM 5.1 manual Page334)
pass
test_pump_curve: Test one set of Type 1 Pump curve (SWMM 5.1 manual Page334)
pass
test_curves_section: Test CURVES section using Project class, Example6-Initial
pass
Total 135 135 0 0