From 09229a9ebbed094eb5a5829bbe0250d16c39a17e Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 01 Oct 2012 21:32:48 +0000
Subject: [PATCH] Avoid referencing external resources during unit tests.
---
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java b/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java
index 1028cf5..9b7257d 100644
--- a/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java
+++ b/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java
@@ -36,6 +36,7 @@
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
+import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
@@ -1003,6 +1004,10 @@
*/
@Test(expectedExceptions = DecodeException.class)
public void testReadFileContainingInvalidURLThrowsError() throws Exception {
+ // Obtain the name of a file which is guaranteed not to exist.
+ final File file = File.createTempFile("sdk", null);
+ final String url = file.toURI().toURL().toString();
+ file.delete();
// @formatter:off
final LDIFChangeRecordReader reader = new LDIFChangeRecordReader(
@@ -1017,7 +1022,7 @@
"sn: Jensen",
"uid: fiona",
"telephonenumber: +1 408 555 1212",
- "jpegphoto:< http://www.FionaJensen.www"
+ "jpegphoto:< " + url
);
// @formatter:on
--
Gitblit v1.10.0