AllStarLink / app_rpt

Refactoring and upgrade of AllStarLink's app_rpt, etc.
8 stars 6 forks source link

Develop tests #20

Open InterLinked1 opened 2 years ago

InterLinked1 commented 2 years ago

Particularly as this is a large project, we should try to capture as much functionality of the app_rpt ecosystem as possible in tests - both unit tests, but probably mostly test suite tests.

These can all be upstreamed to Asterisk in the future, but even if not, offers a standardized way of testing functionality using Asterisk and Asterisk tools themselves.

Ideally, for any issues that are raised, we should develop a test for the scenario (which will fail initially) but should succeed afterwards.

tsawyer commented 1 year ago

Tested rpt localplay 2509 megahertz and rpt playback 2509 megahertz in duplex=2.

tsawyer commented 1 year ago

Things that need to be tested:

Update this list as needed

InterLinked1 commented 1 year ago

It's good to manually test things, but by tests I mean actual unit tests in the code that can be run (unlikely for something like app_rpt), or more likely, test suite tests written using the Asterisk test suite that are more of a black box test.

These can be automated and run in the CI, for example.