Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[rt-pmc] [CQ 4040] easymock Version: 2.5.2

http://dev.eclipse.org/ipzilla/show_bug.cgi?id=4040





--- Comment #6 from Bob Nettleton <bob.nettleton@xxxxxxxxxx>  2010-04-29 12:47:59 ---
(In reply to comment #5)
> What will someone who wants to run the tests do?  Will they have to go and get
> Easymock manually?  do these tests run inside or outside OSGi?  will EasyMock
> need to be a bundle?  What do people who are developing tests do for their
> easymock library?
> Note also that several previous versions of easymock have already been
> approved.

The Gemini Naming project, including the test code, uses maven for it's build
environment.  The top-level pom.xml for the Gemini Naming project lists
EasyMock, version 2.5.2, as a dependency.  When someone executes the maven
project for Gemini Naming, the dependencies listed in the pom.xml will be
automatically downloaded to the local maven repository.  No manual downloads
will be required.  

The unit tests for Gemini Naming are the tests that rely on EasyMock, and these
tests run outside of OSGi.  EasyMock will not need to be packaged as a bundle
for this testing.  

I did notice that older versions of EasyMock were already approved.  The
problem is that my unit test code uses an EasyMock class,
"org.easymock.EasyMockSupport", that was only introduced in EasyMock version
2.5.2.  Using an older version would require a re-write of the unit tests.  


-- 
Configure CQmail: http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.


Back to the top