hamcrest - Library of matchers for building test expressions

Property Value
Distribution RPM Universal
Repository JPackage 6.0 Devel all
Package filename hamcrest-1.1-9.jpp6.noarch.rpm
Package name hamcrest
Package version 1.1
Package release 9.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 363.62 KB
Installed size 430.71 KB
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-10.jpp6.noarch.rpm 1.1 noarch JPackage 6.0
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 -


Name Value
hamcrest = 1.1-9.jpp6


Type URL
Mirror mirrors.dotsrc.org
Binary Package hamcrest-1.1-9.jpp6.noarch.rpm
Source Package hamcrest-1.1-9.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Create the repository config file /etc/yum.repos.d/jpackage-generic-6.0-devel.repo:
    name=JPackage (free), generic
  2. Install hamcrest rpm package:
    # yum install hamcrest
  1. Add the JPackage 6.0 Devel repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/ jpackage-6.0-devel
  2. Install hamcrest rpm package:
    # zypper install hamcrest
Mandriva, Mageia:
  1. Add the JPackage 6.0 Devel repository:
    # urpmi.addmedia jpackage-6.0-devel http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install hamcrest rpm package:
    # urpmi hamcrest




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
2008-02-11 - Ralph Apel <r.apel@r-apel.de> - 0:4.3.1-4jpp
- Fix versioned jar name, was junit-4.3.1
- Restore Epoch

See Also

Package Description
hamcrest-demo-1.1-9.jpp6.noarch.rpm Demos for hamcrest
hamcrest-javadoc-1.1-9.jpp6.noarch.rpm Javadoc for hamcrest
hapi-base-1.0.1-1.jpp6.noarch.rpm Free open H7 Java parser library
hapi-base-javadoc-1.0.1-1.jpp6.noarch.rpm Javadoc for hapi-base
hatbox-1.0-0.b7.1.jpp6.noarch.rpm User-space spatial add-on for Derby and H2 databases
hatbox-javadoc-1.0-0.b7.1.jpp6.noarch.rpm Javadocs for hatbox
hawtbuf-1.2-1.jpp6.noarch.rpm Byte buffer utilities
hawtbuf-javadoc-1.2-1.jpp6.noarch.rpm Javadoc for hawtbuf
hawtdb-1.5-1.jpp6.noarch.rpm HawtDB embedded DB
hawtdb-javadoc-1.5-1.jpp6.noarch.rpm Javadoc for hawtdb
hc-httpclient-4.1-0.r962552.1.jpp6.noarch.rpm HTTPClient components
hc-httpclient-javadoc-4.1-0.r962552.1.jpp6.noarch.rpm Javadoc for hc-httpclient
henplus-0.9.7-1.jpp6.noarch.rpm JDBC SQL-shell
henplus-javadoc-0.9.7-1.jpp6.noarch.rpm Javadoc for henplus
hibernate3-3.3.2-1.jpp6.noarch.rpm Relational persistence and query service