I'm wondering how classes and resources of the acceptance tests should be 
stored. Currently we have four different categories of files:
a) framework and adapter classes, these are located in the src folders
b) test cases and resources, these are located in the test folders
c) plug-in specific page objects in the src folders 
d) docker based test fixtures in the src folders 

While I think that the framework and the tests (a) and b) are in the right 
folders I'm not sure about the other two categories? Shouldn't the page objects 
be also part of the test folders? They are needed only by the corresponding 
tests. Only the base and core classes should be in the src folders. I think 
this is even more relevant for the docker test fixtures: e.g., the GitPlugIn 
test uses a docker text fixture, shouldn't the associated classes and resources 
be part of the test folder? Otherwise we would have resources for the tests in 
the test folder (e.g. findbugs plugin) as well as in the source folder (e.g. 
git plugin). 

What do you think?  

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to