Language

Package: java-powermock-modules-junit4-common @ 1.7.3

Synopsis

Mock library extension framework

Description

PowerMock is a framework that extends other mock libraries such as EasyMock with more powerful capabilities. PowerMock uses a custom classloader and bytecode manipulation to enable mocking of static methods, constructors, final classes and methods, private methods, removal of static initializers and more. By using a custom classloader no changes need to be done to the IDE or continuous integration servers which simplifies adoption.

Home page
https://github.com/powermock/powermock
Location
gnu/packages/java.scm (line: 11537, column: 2)
License

Lint warnings

LinterMessageLocation
source-unstable-tarball

Check for autogenerated tarballs

the source URI should not be an autogenerated tarball
patch-file-names

Validate file names and availability of patches

file names of patches should start with the package name
input-labels

Identify input labels that do not match package names

label 'junit' does not match package name 'java-junit'
input-labels

Identify input labels that do not match package names

label 'cglib' does not match package name 'java-cglib'
input-labels

Identify input labels that do not match package names

label 'asm' does not match package name 'java-asm'
input-labels

Identify input labels that do not match package names

label 'hamcrest' does not match package name 'java-hamcrest-core'
input-labels

Identify input labels that do not match package names

label 'assertj' does not match package name 'java-assertj'
input-labels

Identify input labels that do not match package names

label 'core' does not match package name 'java-powermock-core'
input-labels

Identify input labels that do not match package names

label 'easymock' does not match package name 'java-easymock'
input-labels

Identify input labels that do not match package names

label 'reflect' does not match package name 'java-powermock-reflect'
input-labels

Identify input labels that do not match package names

label 'hamcrest' does not match package name 'java-hamcrest-core'
input-labels

Identify input labels that do not match package names

label 'cglib' does not match package name 'java-cglib'
derivation

Report failure to compile a package to a derivation

failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f8ed7409c60> input: ("_" "static")>
derivation

Report failure to compile a package to a derivation

failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7fa7aa068c60> input: ("_" "static")>
derivation

Report failure to compile a package to a derivation

failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f5755cb9c60> input: ("_" "static")>
derivation

Report failure to compile a package to a derivation

failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f119da52c60> input: ("_" "static")>