I get that, but the rest of the infrastructure necessary to run the tests
successfully is missing. For example, MySQL and pytest are both needed. The
user would also have to set up permissions in MySQL in a specific way.

-tk

On Tue, Mar 3, 2026 at 8:55 AM matthew wall <[email protected]> wrote:

>
>
> > On Mar 3, 2026, at 08:49, Tom Keffer <[email protected]> wrote:
> >
> > There is no change in the code base, only in the test suite. Frankly, I
> don't know why we release the test suite as part of a packaged
> distribution.
>
> since we are shipping pure python, we don't distribute a source package,
> only a 'binary' package.  but that 'binary' package *is* the sources, so
> its probably good that the test code is in there in case anyone needs to
> run the tests - no need to download a source package or tarball and risk
> version mismatch or fat-fingering.
>
> if you want to use non-backward-compatible python constructs only in the
> unit tests, we could tell the precompiler to *not* traverse the test code.
> but that would be dangerous.
>
> for wee projects (like weewx :) i usually put all of the unit tests in a
> single directory 'tests' tree rooted at the base of the project, instead of
> putting a 'tests' directory in each python module directory.  but that is
> not as important now that pytest does the file/directory matching that we
> used to have to do in shell scripts and make targets.
>
> (and of course do not call any directory or file 'test', even if no one
> uses sh anymore :)
>
> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/weewx-user/040E846C-EA7E-4AE3-8530-62F1C8FD52B5%40gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zED0%3DVREPSROiJf1c6k873jEP4EtWYHCiF0r0RgpomfS3g%40mail.gmail.com.

Reply via email to