There are several pages devoted to to a description of how Trac is functionally tested: TracDev/UnitTests, TracDev/FunctionalTests, TracDev/WritingUnitTests. This is about automated functional testing only and not manual testing.
1- Where do the test cases originate from? Is it only the cases where the developer has cared to add unit tests to his/her patch? Does that mean that those tickets marked as resolved (non-duplicate) and do not have unit tests added are not tested? 2- Is a formal distinction being made to functional testing and unit testing? 3- Is it fair to say that the majority of the unit tests cover testing of the graphical user interface of Trac and less so the APIs? 4- How are generally databases initialised for testing purposes? -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/trac-dev. For more options, visit https://groups.google.com/d/optout.
