fix process_layer tests
Merge branch 'improve_tests' of github.com:gem/qt-experiments into improve_tests