On Wed, Jul 12, 2017 at 11:06 AM, Chris Barker <chris.barker@noaa.gov> wrote:On Tue, Jul 11, 2017 at 5:04 PM, Thomas Caswell <tcaswell@gmail.com> wrote:Going with option 2 is probably the best option so that you can use pytest fixtures and parameterization.I agree -- those are worth a lot!Maybe I'm dense, but I don't quite see the difference between 1 and 2. Test files should never be imported unless tests are run, they're not part of any public API nor do they currently have __init__.py files.Ralf