Commit Graph

9 Commits

Author SHA1 Message Date
Alex Willmer 924dbd6f0c CI: Migrate macOS integration tests to macOS 12, drop Python 2.7 jobs
macOS 11 is not longer an available runner on Azure Devops. The minimum is now
macOS 12. This runner does not have Python 2.7 installed, so running them
would require a custom install - which I'm declaring too much effort for too
little gain.

refs #1090
2024-07-29 11:26:15 +01:00
Alex Willmer 18c89de5a9 Remove unused module imports 2022-04-23 10:01:06 +01:00
Alex Willmer caa20be43e tests: Use TestCase.assertEqual()
assertEquals() is deperecated in unittest
2022-04-21 19:23:43 +01:00
Alex Willmer a8317c2393 tests: Remove unittest2, use stdlib unittest
unittest2 is incomplatible with Python 3.10
2022-04-20 17:54:12 +01:00
Alex Willmer 5805e30232 tests: Remove unused imports 2022-04-20 13:44:42 +01:00
David Wilson 25bffc424d issue #477: util/fakessh/two_three_compat fixes. 2019-01-26 02:56:35 +00:00
David Wilson cce1dbf3b1 tests: quieten a bunch of spam printed during run 2019-01-20 07:10:37 +00:00
David Wilson 7ff9d573b6 tests: remove stray enable_debug() 2018-07-07 14:55:47 +01:00
David Wilson 410016ff47 Initial Python 3.x port work.
* ansible: use unicode_literals everywhere since it only needs to be
  compatible back to 2.6.
* compat/collections.py: delete this entirely and rip out the parts of
  functools that require it.
* Introduce serializable Kwargs dict subclass that translates keys to
  Unicode on instantiation.
* enable_debug_logging() must set _v/_vv globals.
* cStringIO does not exist in 3.x.
* Treat IOLogger and LogForwarder input as latin-1.
* Avoid ResourceWarnings in first stage by explicitly closing fps.
* Fix preamble_size.py syntax errors.
2018-07-07 14:55:47 +01:00