On Apr 17, 2012, at 01:56 PM, Marius Gedminas wrote: >I can reproduce with > > DISPLAY= make test > >Quickest workaround I can think of: add xvfb to build-deps, run the test >suite under xvfb-run. > >A better fix going forward would be to split up the gtimelog.main module >into two parts: > > * a non-GUI gtimelog.timelog module (all global functions, TimeWindow, > Reports, TimeLog, TaskList and RemoteTaskList classes) > * leave the GUI stuff in gtimelog.main (Settings, IconChooser, > SimpleStatusIcon, AppIndicator, OldTrayIcon, MainWindow, Service classes) > >and then refrain from importing GUI bits in the test suite. This has >been on my mental to-do list for quite a while, but I never got around >to it.
I like the idea of splitting the package into gui and non-gui parts. I'll take a crack at that when I port gtimelog to Python 3 <wink>. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983446 Title: Test suite fails during build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtimelog/+bug/983446/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
