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.

Reply via email to