clutter-gtk test: remove needless makefile check

Because gobject-introspection based library does not depends native extensions, makefile is not generated.
clutter-gstreamer test: remove needless makefile check

Because gobject-introspection based library does not depends native extensions, makefile is not generated.
Revert "clutter-gtk test: remove needless makefile check"

This reverts commit 71689f8d0ae109234d09be00642c315863429ede.
Revert "clutter-gstreamer test: remove needless makefile check"

This reverts commit 8f28d57693a33a2c94aa7ada011304cd3e104fa1.
poppler: omit test in old poppler

Travis workaround #200: old poppler.
cairo-gobject: add tests
gtk3: make test green

Travis workaround #200: fix deprecated gtk3 tests.

Gtk::H* and Gtk::V* modules are deprecated.
Instead of using :horizontal and :vertical property when using Gtk object
creates.

for instance:
	Gtk::Box.new(:horizontal) # Horizontal Gtk Box
	Gtk::Box.new(:vertical)   # Vertical Gtk Box
gtk3: add a missing word separator "_"
gtk3: fix wrong conversion

GtkIconInfo is GObject not GBoxed.
travis: install gnome-icon-theme

It may have undo icon that is used in gkt3/test.
gtk3: use face-cool instead of undo

It seems that gnome-icon-thme on Ubuntu 12.04 LTS includes face-cool.
gdk3-gi test: add missing LOAD_PATH to gi
gi: clear newly allocated struct as 0

It fixes SEGV caused in gdk3-gi. Gdk::EventGrabBroken is a struct but
its content is initialized as random bytes.
glib2: don't define initialize in abstruct class directly

If it is defined, we get method redefined warning when we define our
initialize to abstract class.
gdk3-gi test: use assert_nil instead of assert_nothing_raised

We should minimize assert_nothing_raised use because it doesn't check
anything. If any exception is raised, test-unit report it. We can
notify it without assert_nothing_raised.

assert_nothing_raised should be used only for checking "the most
important thing in the test is that the method call is valid". Return
value check is better in most cases.
gtk3: re-support GTK+ < 3.8

GtkIconInfo is boxed in GTK+ < 3.8. :<
gtk3 test: use "find" icon instead of "remove"

Because "find" exists on Ubuntu 12.04.
gtk3 test: split a large test

The test has only 2 lines but checks two things.
gtk3: indent
gtk2 test: use face-cool instead of undo

It seems that gnome-icon-thme on Ubuntu 12.04 LTS includes face-cool.

See commit 31905579a3d4a6c0bf83bc050fc3cefc09528da3