gl/test_basics.py run desktop tests in debug mode.

This touches all the same functions, but when something goes wrong
on the gl side we get a better error report.