HADOOP-12158. Improve error message in TestCryptoStreamsWithOpensslAesCtrCryptoCodec when OpenSSL is not installed.
This commit is contained in:
parent
6f2a41e37d
commit
9ee7b6e6c4
@ -666,6 +666,11 @@ Release 2.8.0 - UNRELEASED
|
||||
|
||||
HADOOP-11958. MetricsSystemImpl fails to show backtrace when an error
|
||||
occurs (Jason Lowe via jeagles)
|
||||
|
||||
HADOOP-12158. Improve error message in
|
||||
TestCryptoStreamsWithOpensslAesCtrCryptoCodec when OpenSSL is not
|
||||
installed. (wang)
|
||||
|
||||
OPTIMIZATIONS
|
||||
|
||||
HADOOP-11785. Reduce the number of listStatus operation in distcp
|
||||
|
@ -19,9 +19,11 @@
|
||||
|
||||
import org.apache.hadoop.conf.Configuration;
|
||||
import org.apache.hadoop.fs.CommonConfigurationKeysPublic;
|
||||
import org.junit.Assert;
|
||||
import org.junit.BeforeClass;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
|
||||
public class TestCryptoStreamsWithOpensslAesCtrCryptoCodec
|
||||
extends TestCryptoStreams {
|
||||
|
||||
@ -32,7 +34,10 @@ public static void init() throws Exception {
|
||||
CommonConfigurationKeysPublic.HADOOP_SECURITY_CRYPTO_CODEC_CLASSES_AES_CTR_NOPADDING_KEY,
|
||||
OpensslAesCtrCryptoCodec.class.getName());
|
||||
codec = CryptoCodec.getInstance(conf);
|
||||
Assert.assertEquals(OpensslAesCtrCryptoCodec.class.getCanonicalName(),
|
||||
assertNotNull("Unable to instantiate codec " +
|
||||
OpensslAesCtrCryptoCodec.class.getName() + ", is the required "
|
||||
+ "version of OpenSSL installed?", codec);
|
||||
assertEquals(OpensslAesCtrCryptoCodec.class.getCanonicalName(),
|
||||
codec.getClass().getCanonicalName());
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user