Hi Yaroslav, There is an "automated" testing suite, although I have been invoking these manually as they require a relatively large test data set, and I don't have the CI resources available to run this suite automatically on e.g. every push. I have started adding some basic sanity check tests to the builds, and am intending to add more to this as I can. But I will definitely add in some tests for wxpython 3.
Links to the git repositories can be found on the FSLeyes landing page: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FSLeyes Unfortunately the gitlab issue tracker requires an account to use, so I am considering setting up a github mirror at some stage in the future so that I can use a public issue tracker. Thanks, Paul On 22 November 2017 at 08:56, Yaroslav Halchenko <y...@onerussian.com> wrote: > Thank you in advance Paul! > > Is there an automated testing suite? Then we could run it during package > build and this often avoid shipping the package which fails the tests... > BTW, are original sources/vcs public anywhere? ;-) > > > On November 21, 2017 5:06:50 PM EST, paul mccarthy < > pauldmccar...@gmail.com> wrote: >> >> Hi guys, >> >> This is a bug caused by the fact that I have pretty much entirely shifted >> to wxPython/Phoenix 4, and have not been performing rigorous testing >> against wxPthon 3. I will try and get a new release out this week, although >> I am away from home with sporadic internet, so it may have to wait until >> December. >> >> Cheers, >> >> Paul >> >> On 20 November 2017 at 22:16, marco tettamanti <tettamanti.ma...@hsr.it> >> wrote: >> >>> Dear neurodebianers, >>> the functionality of the FSLeyes version currently installed on my Debian >>> testing distribution is greatly impaired. >>> >>> Any attempts to open multiple Views (e.g. 'Ortho View' + 'Time series') >>> seem to >>> fail: a small icon/square appears on the top-left corner, just below the >>> text >>> menu, but it is not possible to interact with this icon in any manner >>> that would >>> lead to visible secondary views. >>> Upon selecting a secondary view, I get the following error message in the >>> terminal window: >>> >>> Traceback (most recent call last): >>> File "/usr/lib/python2.7/dist-packages/fsleyes/actions/base.py", line >>> 128, in >>> __call__ >>> return self.__func(*args, **kwargs) >>> File "/usr/lib/python2.7/dist-packages/fsleyes/actions/frameactions.py", >>> line >>> 50, in addTimeSeriesPanel >>> addViewPanel(self, TimeSeriesPanel) >>> File "/usr/lib/python2.7/dist-packages/fsleyes/actions/frameactions.py", >>> line >>> 23, in addViewPanel >>> vp = self.addViewPanel(vpType, **kwargs) >>> File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 475, in >>> addViewPanel >>> self.__addViewPanelMenu( panel, title) >>> File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 687, in >>> __addViewPanelMenu >>> self.__refreshToolsMenu() >>> File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 1605, >>> in >>> __refreshToolsMenu >>> menu.Remove(item) >>> File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line >>> 12089, >>> in Remove >>> return _core_.Menu_Remove(*args, **kwargs) >>> TypeError: in method 'Menu_Remove', expected argument 2 of type 'int' >>> >>> >>> Can anyone help? Thank you and best wishes, >>> >>> Marco >>> >>> Distro: >>> Linux bll4 4.12.0-2-amd64 #1 SMP Debian 4.12.13-1 (2017-09-19) x86_64 >>> GNU/Linux >>> >>> -- >>> Marco Tettamanti, Ph.D. >>> Nuclear Medicine Department & Division of Neuroscience >>> IRCCS San Raffaele Scientific Institute >>> Via Olgettina 58 >>> <https://maps.google.com/?q=Via+Olgettina+58&entry=gmail&source=g> >>> I-20132 Milano, Italy >>> Phone ++39-02-26434888 >>> Fax ++39-02-26434892 >>> Email: tettamanti.ma...@hsr.it >>> Skype: mtettamanti >>> http://scholar.google.it/citations?user=x4qQl4AAAAAJ >>> >>> >>> >>> Rispetta l’ambiente: non stampare questa mail se non è necessario. >>> Respect the environment: if it's not necessary, don't print this mail. >>> >>> _______________________________________________ >>> Neurodebian-users mailing list >>> Neurodebian-users@lists.alioth.debian.org >>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/neur >>> odebian-users >> >> >> > -- > Sent from a phone which beats iPhone. > > _______________________________________________ > Neurodebian-users mailing list > Neurodebian-users@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/neurodebian-users >
_______________________________________________ Neurodebian-users mailing list Neurodebian-users@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/neurodebian-users