Ihor Radchenko <yanta...@gmail.com> writes:
> Bastien <b...@gnu.org> writes: > >>> Also, having an actual mirror in sr.ht means that we may set up automatic >>> tests. WDYT about this idea? >> >> Tests are useful if they prevent contributors from changing the code >> in a way that break them: this must happen before pushing changes to >> the bugfix or main branches. >> >> Automated tests are useful only if we fail to enforce this policy... >> so I'm not in favor of them. > > I agree that running tests is a good idea before pushing changes. > However, it is a big ask for contributors when we need to ensure > compatibility with multiple Emacs versions. Running tests on all the > supported Emacs version simply takes too much time. Not to mention that > installing multiple Emacs versions may not be trivial. Automated tests > could cater backwards compatibility checks. +1 on this. However, I do wonder if different positions are due to different understanding of what we mean when talking about automated tests.