This bin/u-d-t and cmd/cmd.py was my first approach to split this up a bit. In rev 71 of this branch I've moved all the TestSuitRunner related parts of the code to 'src/desktoptesting/testing_framework/', so I'm fine with putting all the script logic back to bin/
My concern is that a 'testsuites' modul is too generic, there is no indicator in the name to show that this module belongs to desktoptesting. So another possible solution would be to move this package as a subpackage into desktoptesting, so it becomes 'desktoptesting.testsuites', or maybe 'desktoptesting.core_testsuites'
This bin/u-d-t and cmd/cmd.py was my first approach to split this up a bit. In rev 71 of this branch I've moved all the TestSuitRunner related parts of the code to 'src/desktoptes ting/testing_ framework/ ', so I'm fine with putting all the script logic back to bin/ .testsuites' , or maybe 'desktoptesting .core_testsuite s'
My concern is that a 'testsuites' modul is too generic, there is no indicator in the name to show that this module belongs to desktoptesting. So another possible solution would be to move this package as a subpackage into desktoptesting, so it becomes 'desktoptesting