Skip to content

Commit f364b8c

Browse files
committed
aadds thread sleep in the test
1 parent 717fb75 commit f364b8c

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

elasticsearch-driver/src/test/java/org/jnosql/diana/elasticsearch/document/ElasticsearchDocumentCollectionManagerTest.java

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.junit.jupiter.api.BeforeEach;
2525
import org.junit.jupiter.api.Test;
2626

27+
import java.sql.Time;
2728
import java.time.Duration;
2829
import java.util.ArrayList;
2930
import java.util.Arrays;
@@ -32,6 +33,7 @@
3233
import java.util.stream.Collectors;
3334

3435
import static java.util.Arrays.asList;
36+
import static java.util.concurrent.TimeUnit.SECONDS;
3537
import static org.elasticsearch.index.query.QueryBuilders.termQuery;
3638
import static org.hamcrest.MatcherAssert.assertThat;
3739
import static org.hamcrest.Matchers.contains;
@@ -98,10 +100,11 @@ public void shouldUpdateSave() {
98100
}
99101

100102
@Test
101-
public void shouldUserSearchBuilder() {
103+
public void shouldUserSearchBuilder() throws InterruptedException {
102104
DocumentEntity entity = getEntity();
103105
entityManager.insert(entity);
104106
TermQueryBuilder query = termQuery("name", "Poliana");
107+
SECONDS.sleep(1L);
105108
List<DocumentEntity> account = entityManager.search(query, "person");
106109
assertFalse(account.isEmpty());
107110
}
@@ -114,9 +117,9 @@ public void shouldRemoveEntityByName() throws InterruptedException {
114117
DocumentQuery query = select().from(COLLECTION_NAME).where(name.getName()).eq(name.get()).build();
115118

116119
DocumentDeleteQuery deleteQuery = delete().from(COLLECTION_NAME).where(name.getName()).eq(name.get()).build();
117-
TimeUnit.SECONDS.sleep(1L);
120+
SECONDS.sleep(1L);
118121
entityManager.delete(deleteQuery);
119-
TimeUnit.SECONDS.sleep(1L);
122+
SECONDS.sleep(1L);
120123
List<DocumentEntity> entities = entityManager.select(query);
121124
System.out.println(entities);
122125
assertTrue(entities.isEmpty());
@@ -141,7 +144,7 @@ public void shouldFindDocumentByName() throws InterruptedException {
141144
Document name = entity.find("name").get();
142145

143146
DocumentQuery query = select().from(COLLECTION_NAME).where(name.getName()).eq(name.get()).build();
144-
TimeUnit.SECONDS.sleep(1L);
147+
SECONDS.sleep(1L);
145148
List<DocumentEntity> entities = entityManager.select(query);
146149
assertFalse(entities.isEmpty());
147150
List<Document> names = entities.stream().map(e -> e.find("name").get())
@@ -162,10 +165,11 @@ public void shouldFindDocumentById() {
162165
}
163166

164167
@Test
165-
public void shouldFindAll() {
168+
public void shouldFindAll() throws InterruptedException {
166169
entityManager.insert(getEntity());
167170

168171
DocumentQuery query = select().from(COLLECTION_NAME).build();
172+
SECONDS.sleep(1L);
169173
List<DocumentEntity> entities = entityManager.select(query);
170174
assertFalse(entities.isEmpty());
171175
}
@@ -225,12 +229,13 @@ public void shouldRetrieveListSubdocumentList() {
225229
}
226230

227231
@Test
228-
public void shouldCount() {
232+
public void shouldCount() throws InterruptedException {
229233
DocumentEntity entity = getEntity();
230234
DocumentEntity entity2 = getEntity();
231235
entity2.add(Document.of("_id", "test"));
232236
entityManager.insert(entity);
233237
entityManager.insert(entity2);
238+
SECONDS.sleep(1L);
234239
assertTrue(entityManager.count(COLLECTION_NAME) > 0);
235240
}
236241

0 commit comments

Comments
 (0)