Stormwater-Management-Model icon indicating copy to clipboard operation
Stormwater-Management-Model copied to clipboard

Expand unit test coverage and expand regression testing

Open cbuahin opened this issue 2 years ago • 2 comments

Set up performance benchmarking and expand unit test coverage for critical portions of the SWMM code. The following areas will be targeted initially for expanding the unit tests:

  • SWMM output library (test exists but could be expanded)
  • Hotstart file saving and reading
  • SWMM API
  • SWMM cross-sectional shapes
  • Dual drainage implementation

cbuahin avatar Feb 12 '24 14:02 cbuahin

By dual drainage you mean the streets and inlets from SWMM 5.2?

dickinsonre avatar Feb 12 '24 16:02 dickinsonre

Yes, Robert. It is relatively new and perhaps not as mature as the other portions of the code. Testing it more rigorously will help assure its accuracy going forward.

cbuahin avatar Feb 12 '24 16:02 cbuahin