lifewatch / pypam

Python Passive Acoustic Analysis tool for Passive Acoustic Monitoring (PAM)
GNU General Public License v3.0
41 stars 8 forks source link

snapshot based testing #15

Closed carueda closed 1 year ago

carueda commented 1 year ago

In the spirit of project/development setup adjustments (complementary to #6) and for improved testing capabilities, it would be good to consider snapshot based testing, which I have used very successfully/productively in other projects, in concrete, using syrupy, which is a pytest plugin.

So, the idea here would be:

cc @danellecline

carueda commented 1 year ago

PR https://github.com/lifewatch/pypam/pull/18 (draft, initially)

carueda commented 1 year ago

closing per merged #18 - thanks!