Package: jmock2 / 2.7~snapshot+201309170925-gitd7fe69b5+dfsg-2

Metadata

Package Version Patches format
jmock2 2.7~snapshot+201309170925-gitd7fe69b5+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
00ignore.pc | (download)

build.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 ignores .pc directory
03runtestsagainstsyslibs | (download)

build.xml | 14 10 + 4 - 0 !
1 file changed, 10 insertions(+), 4 deletions(-)

 runs tests against system libraries
04javadoc | (download)

build.xml | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 to use javadoc from upstream
06donthaltonjunitfailure | (download)

build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't halt build process if/when junit fails
 Some tests were failing with warnings like these:
 "the Mockery is not thread-safe".
 The issue seems to be already reported on upstream bugtracker:
 https://github.com/jmock-developers/jmock-library/issues/39
07missinghamcrestjar | (download)

test/org/jmock/test/unit/lib/CurrentStateMatcherTests.java | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 disable code not included in debian hamcrest package
 libhamcrest-java package is not including hamcrest-unit-test.jar
 For this reason, I had to disable some tests including features
 provided by that .jar.
08mavenpoms | (download)

maven/jmock-junit3/pom.xml | 25 25 + 0 - 0 !
maven/jmock-junit4/pom.xml | 31 31 + 0 - 0 !
maven/jmock-legacy/pom.xml | 30 30 + 0 - 0 !
maven/jmock-script/pom.xml | 23 23 + 0 - 0 !
maven/jmock/pom.xml | 25 25 + 0 - 0 !
5 files changed, 134 insertions(+)

 include maven pom files
 Upstream is not including POM files in the source code.
 I implemented a get-orig-pom to fetch those files from the
 Maven central repo. Those downloaded files are included in
 this patch. Since 2.7-SNAPSHOT doesn't have published Maven
 artifacts, I had to work with 2.6.0 files.
09unmappablecharacters | (download)

example/org/jmock/example/sniper/Money.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix unmappable character
  The pound symbol was not valid ascii so it was replaced
  by the unicode character.