diff options
author | Robin Gareus <robin@gareus.org> | 2016-10-11 00:05:08 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-10-11 00:05:08 +0200 |
commit | b997232aad3f264d2b050ce60086d8025eb01add (patch) | |
tree | 38e1e9b06071bf80705aa8e8148b971c51ae2384 | |
parent | 688eb2883fe3f5d29f8a668eba18fec6235b1a15 (diff) |
skip Push2 unit-test for now:
The test segfaults due to missing screen and prevents other libardour
unit tests from running.
-rw-r--r-- | libs/ardour/test/control_surfaces_test.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/ardour/test/control_surfaces_test.cc b/libs/ardour/test/control_surfaces_test.cc index 440339cc97..cfc36477e9 100644 --- a/libs/ardour/test/control_surfaces_test.cc +++ b/libs/ardour/test/control_surfaces_test.cc @@ -35,6 +35,14 @@ ControlSurfacesTest::instantiateAndTeardownTest () ControlProtocolManager& m = ControlProtocolManager::instance (); for (list<ControlProtocolInfo*>::iterator i = m.control_protocol_info.begin(); i != m.control_protocol_info.end(); ++i) { +#if 1 + /* Push2 needs libcanvas -- which needs pango, which needs a screen + * IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed + */ + if ((*i)->name == "Ableton Push 2") { + continue; + } +#endif m.activate (**i); m.deactivate (**i); } |