From 3d7a524474be57d642552ff452a31f2afe2ecb18 Mon Sep 17 00:00:00 2001 From: Christoph Strobl Date: Tue, 27 Oct 2015 08:17:45 +0100 Subject: [PATCH] DATAREDIS-435 - Fix potential NPE in RedisTestProfileValueSource. --- .../data/redis/RedisTestProfileValueSource.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java b/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java index 33a7ecfcb..0e1a6bb12 100644 --- a/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java +++ b/src/test/java/org/springframework/data/redis/RedisTestProfileValueSource.java @@ -109,6 +109,10 @@ public class RedisTestProfileValueSource implements ProfileValueSource { } public static boolean matches(String key, String value) { + + if (INSTANCE == null) { + INSTANCE = new RedisTestProfileValueSource(); + } return INSTANCE.get(key) != null ? INSTANCE.get(key).equals(value) : value == null; } }