michaelyaakoby / testfun

Lightweight framework for testing JEE6 components:
Apache License 2.0
22 stars 10 forks source link

Problems with the testfun dependencies #4

Closed funtom-io closed 11 years ago

funtom-io commented 11 years ago

Currently most of the dependencies in testfun's POM have the 'provided' scope. It means that unit tests that uses testfun 0.8 will not run unless the user adds the dependencies to his POM manually.

We should decide which are the dependencies we want to keep as provided and for which dependencies we will remove the scope.

I created a new fork 'testfun_fork_dependencies' and we firstly work on that fork in order to fix the issue.

funtom-io commented 11 years ago

I have commited the changes in the POM to the fork in https://github.com/OzMolaim/testfun_fork_dependencies. I made a sanity test on my local machine and it looks fine.

Dependencies that can stay with 'provided' scope:

Dependencies that I think that the scope element should be removed for them:

Dependencies which I have douts whether to remove the provided scope or not (Currently removed in my fork):

Michael, Please review the updated POM file in the fork I created. Ignore the iml files that where committed by mistake.

michaelyaakoby commented 11 years ago

Fixed, next time try to send me a pull-request.