asbachb commented on issue #6744:
URL: https://github.com/apache/netbeans/issues/6744#issuecomment-1867542884

   > unit test and it test can differ very much in time execution, code 
coverage, required environment etc.
   
   And how this is connected with the directories you mention? When you follow 
the maven standards your unit and integration tests are executed with different 
plugins: maven-surefire for unit tests and maven-failsafe for integration tests 
with different with different default configurations which can be adjusted.
   
   > it is better so keep different things separately.
   
   That might be a personal taste, but it was not implemented that way in 
maven. The default separation is done via test class naming.
   
   > With src/it you can create another JPMS module with its own dependencies, 
services etc. So, in one maven project you can have three JPMS modules: 
src/main, src/test, src/it.
   
   I don't have much experience with JPMS and the support of maven with that. I 
don't see any indication that `src/it` is used by default for non maven plugin 
projects. When you use it you use a non standard directory structure and you 
need to reconfigure the maven plugins to respect that folder.
   
   When there's a problem with NetBeans to configure having tests of any kind 
in a different folder structure that should most likely be fixed, but I don't 
think it should promote the creation of non standard directory structures.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to