Support tests of bindings (experiment)
I am opening this to provide a central place for discussion. @ricotz opened https://gitlab.gnome.org/GNOME/vala/-/tree/wip/test-bindings with commit 8b94b65e based on discussion at !159 (comment 978328) . The idea is to see if the Vala test suite can also test bindings for those packages that are installed.
vapi/metadata
exists because gir annotations don't always match the code :) . If we had tests of the bindings, we would be alerted if the library changed its behaviour, e.g., to match its (formerly inaccurate) gir annotation.