From 9bb42245bbdf4acf16c27411b65548aa74a06ca0 Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Thu, 1 Sep 2011 17:52:21 -0400 Subject: [PATCH] changed the test for index names since they don't seem to be consistent --- .../data/mongodb/core/mapping/MappingTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/mapping/MappingTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/mapping/MappingTests.java index 51c752342..05f5c6e80 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/mapping/MappingTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/mapping/MappingTests.java @@ -251,7 +251,7 @@ public class MappingTests { public Boolean doInCollection(DBCollection collection) throws MongoException, DataAccessException { List indexes = collection.getIndexInfo(); for (DBObject dbo : indexes) { - if ("name".equals(dbo.get("name"))) { + if (dbo.get("name") != null && dbo.get("name") instanceof String && ((String)dbo.get("name")).startsWith("name")) { return true; } } @@ -267,7 +267,7 @@ public class MappingTests { public Boolean doInCollection(DBCollection collection) throws MongoException, DataAccessException { List indexes = collection.getIndexInfo(); for (DBObject dbo : indexes) { - if ("name_1".equals(dbo.get("name"))) { + if (dbo.get("name") != null && dbo.get("name") instanceof String && ((String)dbo.get("name")).startsWith("name")) { return true; } }