From 312ccef24f7faaff3ba8dae178c915374ab6677f Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Wed, 30 Sep 2015 07:15:25 +0200 Subject: Add a test suite to check gobject-introspection data The test suite acts also as an example for downstream projects to generate gobject-introspection data. A known-good .gir file is checked in for checking results in the future. Lastly, a small python uses the gobject-introspection data to create a small editor window. The change to gtk/makefile is because scintilla needs to be in a shared library for the python program. Therefore scintilla.a has to be compiled with -fPIC. --- test/gi/gi-test.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 test/gi/gi-test.py (limited to 'test/gi/gi-test.py') diff --git a/test/gi/gi-test.py b/test/gi/gi-test.py new file mode 100644 index 000000000..10cee8bc6 --- /dev/null +++ b/test/gi/gi-test.py @@ -0,0 +1,11 @@ +#!/usr/bin/python +from gi.repository import Gtk +from gi.repository import Scintilla + +win = Gtk.Window() +win.connect("delete-event", Gtk.main_quit) +sci = Scintilla.Object() +win.add(sci) +win.show_all() +win.resize(400,300) +Gtk.main() -- cgit v1.2.3