DATACOUCH-294 Fix failing tests due to upgrade
ViewQuery toString has changed with the recent sdk upgrade, so the tests using string compare were failing. Also, part tree n1ql tests were failing due to a recent change to add parentheses for where clause.
This commit is contained in:
@@ -75,7 +75,7 @@ public class RepositoryIndexUsageTest {
|
||||
|
||||
@Test
|
||||
public void testFindAllUsesViewWithConfiguredConsistency() {
|
||||
String expectedQueryParams = "reduce=false&stale=false";
|
||||
String expectedQueryParams = "ViewQuery(string/all){params=\"reduce=false&stale=false\"}";
|
||||
repository.findAll();
|
||||
|
||||
verify(couchbaseOperations, never()).queryView(any(ViewQuery.class));
|
||||
@@ -89,7 +89,7 @@ public class RepositoryIndexUsageTest {
|
||||
|
||||
@Test
|
||||
public void testFindAllKeysUsesViewWithConfiguredConsistency() {
|
||||
String expectedQueryParams = "reduce=false&stale=false";
|
||||
String expectedQueryParams = "ViewQuery(string/all){params=\"reduce=false&stale=false\", keys=\"[\"someKey\"]\"}";
|
||||
repository.findAll(Collections.singleton("someKey"));
|
||||
|
||||
verify(couchbaseOperations, never()).queryView(any(ViewQuery.class));
|
||||
@@ -103,7 +103,7 @@ public class RepositoryIndexUsageTest {
|
||||
|
||||
@Test
|
||||
public void testCountUsesViewWithConfiguredConsistencyAndReduces() {
|
||||
String expectedQueryParams = "reduce=true&stale=false";
|
||||
String expectedQueryParams = "ViewQuery(string/all){params=\"reduce=true&stale=false\"}";
|
||||
repository.count();
|
||||
|
||||
verify(couchbaseOperations, never()).findByView(any(ViewQuery.class), any(Class.class));
|
||||
@@ -123,7 +123,7 @@ public class RepositoryIndexUsageTest {
|
||||
|
||||
@Test
|
||||
public void testDeleteAllUsesViewWithConfiguredConsistency() {
|
||||
String expectedQueryParams = "reduce=false&stale=false";
|
||||
String expectedQueryParams = "ViewQuery(string/all){params=\"reduce=false&stale=false\"}";
|
||||
repository.deleteAll();
|
||||
|
||||
verify(couchbaseOperations, never()).findByView(any(ViewQuery.class), any(Class.class));
|
||||
|
||||
@@ -76,7 +76,7 @@ public class PartTreeN1qBasedQueryTest {
|
||||
PartTreeN1qlBasedQuery query = new PartTreeN1qlBasedQuery(queryMethod, couchbaseOperations);
|
||||
Statement statement = query.getCount(accessor, new Object[] { "value", pr });
|
||||
|
||||
assertEquals("SELECT COUNT(*) AS count FROM `default` WHERE name = \"value\" "
|
||||
assertEquals("SELECT COUNT(*) AS count FROM `default` WHERE (name = \"value\") "
|
||||
+ "AND `_class` = \"org.springframework.data.couchbase.core.Beer\"", statement.toString());
|
||||
|
||||
}
|
||||
@@ -119,7 +119,7 @@ public class PartTreeN1qBasedQueryTest {
|
||||
PartTreeN1qlBasedQuery query = new PartTreeN1qlBasedQuery(queryMethod, couchbaseOperations);
|
||||
Statement statement = query.getCount(accessor, new Object[] { "value", pr });
|
||||
|
||||
assertEquals("SELECT COUNT(*) AS count FROM `default` WHERE name = \"value\" "
|
||||
assertEquals("SELECT COUNT(*) AS count FROM `default` WHERE (name = \"value\") "
|
||||
+ "AND `_class` = \"org.springframework.data.couchbase.core.Beer\"", statement.toString());
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user