[ovs-dev] [PATCH 00/14] Finish support for Python 3.

Russell Bryant russell at ovn.org
Tue Feb 2 22:36:42 UTC 2016


This is this final series for Python 3 support.  It refactors the test suite to
run Python tests against both Python 2 and 3.

Russell Bryant (14):
  tests: Deal with Python output differences.
  configure: Check for presence of Python 3.
  check-structs: Make Python 3 compatible.
  check-structs.at: Run for both Python 2 and 3.
  json.at: Run for Python 2 and 3.
  ovsdb.at: Run Python tests for Python 2 and 3.
  ovsdb-idl.at: Run tests with both Python 2 and 3.
  library.at: Run tests for Python 2 and 3.
  jsonrpc-py.at: Run tests with Python 2 and 3.
  reconnect.at: Run tests for Python 2 and 3.
  daemon-py.at: Run tests with Python 2 and 3.
  unixctl-py.at: Run tests for Python 2 and 3.
  vlog.at: Run tests for Python 2 and 3.
  NEWS: Claim support for Python 3.

 Makefile.am             |   2 +-
 NEWS                    |   3 +
 build-aux/check-structs |  30 ++-
 configure.ac            |   1 +
 m4/openvswitch.m4       |  42 +++++
 python/setup.py         |   6 +-
 tests/atlocal.in        |   5 +
 tests/check-structs.at  |  39 ++--
 tests/daemon-py.at      | 483 ++++++++++++++++++++++++++----------------------
 tests/json.at           |  21 ++-
 tests/jsonrpc-py.at     |  79 ++++----
 tests/library.at        |  34 ++--
 tests/ovsdb-idl.at      |  56 ++++--
 tests/ovsdb.at          |  52 +++++-
 tests/reconnect.at      |   8 +-
 tests/test-json.py      |   8 +-
 tests/test-ovsdb.py     |   2 +-
 tests/unixctl-py.at     | 202 +++++++++++---------
 tests/vlog.at           | 174 +++++++++--------
 19 files changed, 760 insertions(+), 487 deletions(-)

-- 
2.5.0




More information about the dev mailing list