Dimitrie O. Paun wrote:

something like the JUnit stuff (http://www.junit.org). Here are
few things that I'd want in such an app:
  -- it should be a single executable (.exe preferably)
     containing all unit tests
  -- when started, it should go through these steps:
        * display a dialog explaining what it is and what it
          would do. The dialog would have OK/Cancel buttons
        * if OKed to proceed, the program should extract
          the tests, run them, and collect results,
          inspect the system.
          While doing these, it should inform the user what
          is going on ("Extracting tests...". "Running test X", etc.)
          The failed tests should be listed below.
        * when done, it should present the user with 3 buttons:
            o View Report
            o Send Report
            o Cancel
        * on "Send Report", the report should be emailed to a
          special mailing list, from where it's later picked
          up by some scripts and analysed.
        * We should be able to disable the UI via a command
          line switch, to allow for automatic execution.


This is almost exactly what I had in mind, save some details on how the reporting back to the Wine project should be done.



Jakob




Reply via email to