hamcrest - Library of matchers for building test expressions

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name hamcrest
Package version 1.1
Package release 10.jpp6
Package architecture noarch
Package type rpm
Installed size 430.62 KB
Download size 363.60 KB
Official Mirror mirrors.dotsrc.org
Provides a library of matcher objects (also known as constraints or predicates)
allowing 'match' rules to be defined declaratively, to be used in other
frameworks. Typical scenarios include testing frameworks, mocking libraries and
UI validation rules.


Package Version Architecture Repository
hamcrest-1.1-9.jpp6.noarch.rpm 1.1 noarch JPackage 6.0 Devel
hamcrest-1.1-8.jpp5.noarch.rpm 1.1 noarch JPackage 5.0
hamcrest - - -


Name Value
easymock2 -
java >= 1.6.0
jmock -
jpackage-utils >= 1.7.5
qdox >= 1.12


Name Value
hamcrest = 1.1-10.jpp6


Type URL
Binary Package hamcrest-1.1-10.jpp6.noarch.rpm
Source Package hamcrest-1.1-10.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install hamcrest rpm package:
    # yum install hamcrest
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install hamcrest rpm package:
    # zypper install hamcrest
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install hamcrest rpm package:
    # urpmi hamcrest




2011-11-26 - Ralph Apel <r.apel@r-apel.de> 1.1-10
- Rebuild to upload missing binary rpms
2010-10-12 - Ralph Apel <r.apel@r-apel.de> 1.1-9
- Adapt for JPackage 6
- Add some osgi bundling with command line bnd
2008-12-08 - Will Tatam <will.tatam@red61.com> 1.1-8
- Auto rebuild for JPackage 5 in mock
2008-11-24 - David Walluck <dwalluck@redhat.com> 0:1.1-7
- update summary and description
2008-10-28 - David Walluck <dwalluck@redhat.com> 0:1.1-6
- make demo dependency on testng conditional
2008-10-24 - David Walluck <dwalluck@redhat.com> 0:1.1-5
- fix GCJ file list
- simplify build by always setting OPT_JAR_LIST
2008-10-24 - David Walluck <dwalluck@redhat.com> 0:1.1-4
- add epoch to demo Requires
2008-10-24 - David Walluck <dwalluck@redhat.com> 0:1.1-3
- set -Dant.build.javac.source=1.5
2008-10-24 - David Walluck <dwalluck@redhat.com> 0:1.1-2
- add options to build without integration, jarjar, and tests
- allow build with java-devel >= 1.5.0
- remove javadoc scriptlets
- use more strict file list
- fix maven directory ownership
- add non-versioned symlink for demo
- fix GCJ requires
- fix eol in LICENSE.txt
- remove Vendor and Distribution
2008-02-19 - Ralph Apel <r.apel@r-apel.de> - 0:1.1-1jpp
- 1.1

See Also

Package Description
hamcrest-demo-1.1-10.jpp6.noarch.rpm Demos for hamcrest
hamcrest-javadoc-1.1-10.jpp6.noarch.rpm Javadoc for hamcrest
hamcrest13-1.3-2.jpp6.noarch.rpm Library of matchers for building test expressions
hamcrest13-demo-1.3-2.jpp6.noarch.rpm Demos for hamcrest13
hamcrest13-devel-1.3-2.jpp6.noarch.rpm Source archives for hamcrest13
hamcrest13-javadoc-1.3-2.jpp6.noarch.rpm Javadoc for hamcrest13
hawtbuf-1.9-1.jpp6.noarch.rpm Byte buffer utilities
hawtbuf-javadoc-1.9-1.jpp6.noarch.rpm Javadoc for hawtbuf
hawtdispatch-1.12-1.jpp6.noarch.rpm HawtDispatch threadpooling and NIO framework
hawtdispatch-javadoc-1.12-1.jpp6.noarch.rpm Javadoc for hawtdispatch
hawtjni-1.5-3.jpp6.noarch.rpm HawtJNI
hawtjni-javadoc-1.5-3.jpp6.noarch.rpm Javadoc for hawtjni
hawtjni-repolib-1.5-3.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
hc-httpclient-4.1-0.r1041655.1.jpp6.noarch.rpm HTTPClient components
hc-httpclient-javadoc-4.1-0.r1041655.1.jpp6.noarch.rpm Javadoc for hc-httpclient