[PATCH wayland 0/3] Ensure wayland-scanner output does not change

Pekka Paalanen ppaalanen at gmail.com
Thu Nov 10 09:57:42 UTC 2016


From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

This is a patch series that adds a test to ensure that wayland-scanner output
does not change unexpectedly. For details, see patch 3/3.

Patch 1 adds the data set, patch 2 is preparation, and patch 3 is the meat.

Patch 1 is huge. I decided to drop the content of it and post only the commit
message and the small.xml. You cannot apply the patch as is. Therefore the
series is also available at:

	git://git.collabora.com/git/user/pq/wayland.git scannertest

https://git.collabora.com/cgit/user/pq/wayland.git/log/?h=scannertest


Thanks,
pq

Pekka Paalanen (3):
  tests: add data files for future wayland-scanner test
  Makefile: do not put TESTS into check_PROGRAMS
  tests: add scanner tests

 .gitignore                     |    1 +
 Makefile.am                    |   40 +-
 tests/data/example-client.h    | 5477 ++++++++++++++++++++++++++++++++++++++++
 tests/data/example-code.c      |  505 ++++
 tests/data/example-server.h    | 4285 +++++++++++++++++++++++++++++++
 tests/data/example.xml         | 2693 ++++++++++++++++++++
 tests/data/small-client-core.h |  172 ++
 tests/data/small-client.h      |  172 ++
 tests/data/small-code-core.c   |   61 +
 tests/data/small-code.c        |   61 +
 tests/data/small-server-core.h |  131 +
 tests/data/small-server.h      |  131 +
 tests/data/small.xml           |   52 +
 tests/scanner-test.sh          |   51 +
 14 files changed, 13829 insertions(+), 3 deletions(-)
 create mode 100644 tests/data/example-client.h
 create mode 100644 tests/data/example-code.c
 create mode 100644 tests/data/example-server.h
 create mode 100644 tests/data/example.xml
 create mode 100644 tests/data/small-client-core.h
 create mode 100644 tests/data/small-client.h
 create mode 100644 tests/data/small-code-core.c
 create mode 100644 tests/data/small-code.c
 create mode 100644 tests/data/small-server-core.h
 create mode 100644 tests/data/small-server.h
 create mode 100644 tests/data/small.xml
 create mode 100755 tests/scanner-test.sh

-- 
2.7.3



More information about the wayland-devel mailing list