hamcrest - Library of matchers for building test expressions

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name hamcrest
Package version 1.3
Package release lp150.3.29
Package architecture noarch
Package type rpm
Installed size 253.34 KB
Download size 123.38 KB
Official Mirror widehat.opensuse.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.3-lp150.73.17.noarch.rpm 1.3 noarch JAVA
hamcrest-1.3-lp150.60.1.noarch.rpm 1.3 noarch JAVA
hamcrest - - -


Name Value
java >= 1.6.0
java-headless -
javapackages-tools -
qdox -


Name Value
hamcrest = 1.3-lp150.3.29
mvn(org.hamcrest:hamcrest-all) = 1.3
mvn(org.hamcrest:hamcrest-all:pom:) = 1.3
mvn(org.hamcrest:hamcrest-core) = 1.3
mvn(org.hamcrest:hamcrest-core:pom:) = 1.3
mvn(org.hamcrest:hamcrest-generator) = 1.3
mvn(org.hamcrest:hamcrest-generator:pom:) = 1.3
mvn(org.hamcrest:hamcrest-library) = 1.3
mvn(org.hamcrest:hamcrest-library:pom:) = 1.3
mvn(org.hamcrest:hamcrest-parent:pom:) = 1.3
mvn(org.hamcrest:hamcrest-text) = 1.1
mvn(org.hamcrest:hamcrest-text:pom:) = 1.1
osgi(org.hamcrest.core) = 1.3.0
osgi(org.hamcrest.generator) = 1.3.0
osgi(org.hamcrest.library) = 1.3.0
osgi(org.hamcrest.text) = 1.3.0


Type URL
Binary Package hamcrest-1.3-lp150.3.29.noarch.rpm
Source Package hamcrest-1.3-lp150.3.29.src.rpm

Install Howto

Install hamcrest rpm package:

# zypper install hamcrest




2017-12-18 - fstrba@suse.com
- Added patch:
* hamcrest-1.3-javadoc10.patch
+ Fix build with jdk10's javadoc that ends in error when a
link cannot be downloaded
2017-09-08 - fstrba@suse.com
- Modified patch:
* hamcrest-1.3-fork-javac.patch
+ Specify java target level 1.6 in order to allow building
with jdk9
- Specify java source level 1.6 in order to allow building with
- Added patch:
* hamcrest-1.3-javadoc9.patch
+ fix javadoc errors that are fatal in jdk9
2017-05-29 - tchvatal@suse.com
- Apply patch from fedora:
* hamcrest-1.3-fork-javac.patch
2017-05-19 - tchvatal@suse.com
- Fix homepage
- Update to build with new javapacakges-tools
2015-03-18 - tchvatal@suse.com
- Fix build with new javapackages-tools
2014-07-07 - tchvatal@suse.com
- Use junit not junit4
2014-06-16 - tchvatal@suse.com
- Add patch to fix random build errors by enforcing single thread.
* hamcrest-1.3-random-build-crash.patch
2013-10-29 - mvyskocil@suse.com
- drop junit from dependencies, it's not needed and cause a build cycle
2013-10-21 - mvyskocil@suse.com
- Update to 1.3
bugfix and feature update, see CHANGES.txt for details
- Removed patches
* hamcrest-1.1-build.patch
+ renamed to hamcrest-1.3-build.patch
* hamcrest-1.1-no-jarjar.patch
+ renamed to hamcrest-1.3-no-jarjar.patch
* hamcrest-1.1-no-integration.patch
+ renamed to hamcrest-1.3-no-integration.patch
- Added patches
* hamcrest-1.3-javadoc.patch
- Updated poms and added OSGI manifests from Fedora
2013-09-09 - tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools

See Also

Package Description
hamcrest-demo-1.3-lp150.3.29.noarch.rpm Demo files for hamcrest
hamcrest-javadoc-1.3-lp150.3.29.noarch.rpm Javadoc for hamcrest
hamlib-3.2-lp150.1.1.x86_64.rpm Run-time library to control radio transcievers and receivers
hamlib-devel-3.2-lp150.1.1.x86_64.rpm Development files for hamlib, a set of radio control libraries
handedict-20090318-lp150.1.3.noarch.rpm Free Chinese-German Dictionary in EDICT Format
handwriting- API Client for the handwriting.io API
hapistrano- A deployment library for Haskell applications
happy-1.19.5-lp150.1.24.x86_64.rpm Happy is a parser generator for Haskell
haproxy-1.8.8-lp150.1.1.x86_64.rpm The Reliable, High Performance TCP/HTTP Load Balancer
hardening-check-2.6-lp150.1.3.x86_64.rpm A tool for inspecting low-level hardening characteristics of ELF binaries
hardinfo-0.5.1-lp150.2.2.x86_64.rpm Displays system information
hardlink-1.0+git.e66999f-lp150.1.8.x86_64.rpm Create a tree of hardlinks
harfbuzz-devel-1.7.5-lp150.1.3.x86_64.rpm An OpenType text shaping engine -- Development Files
harfbuzz-tools-1.7.5-lp150.1.3.x86_64.rpm An OpenType text shaping engine -- Tools
harminv-1.3.1-lp150.1.3.x86_64.rpm Harminv solves the problem of harmonic inversion