Skip to content

Commit

Permalink
chore: improve hugegraph-client ut & stabilize hugegraph-client-ci (#355
Browse files Browse the repository at this point in the history
)
  • Loading branch information
simon824 authored Nov 4, 2022
1 parent e688036 commit 6ecc1a2
Show file tree
Hide file tree
Showing 9 changed files with 35 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -530,7 +530,7 @@ public void testAddEdgeLabelWithUserData() {
father.userdata().get("multiplicity"));
String time = (String) father.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

EdgeLabel write = schema().edgeLabel("write")
.link("person", "book")
Expand All @@ -545,6 +545,6 @@ public void testAddEdgeLabelWithUserData() {
write.userdata().get("multiplicity"));
time = (String) write.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,7 @@ public void testAddIndexLabelWithUserData() {
Assert.assertEquals(100, personByAge.userdata().get("max"));
String time = (String) personByAge.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

IndexLabel personByCity = schema().indexLabel("personByCity")
.onV("person")
Expand All @@ -377,7 +377,7 @@ public void testAddIndexLabelWithUserData() {
Assert.assertEquals(18, personByCity.userdata().get("length"));
time = (String) personByCity.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

IndexLabel bookByName = schema().indexLabel("bookByName")
.onV("book")
Expand All @@ -392,7 +392,7 @@ public void testAddIndexLabelWithUserData() {
bookByName.userdata().get("option"));
time = (String) bookByName.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ public void testAddPropertyKeyWithUserData() {
Assert.assertEquals(100, age.userdata().get("max"));
String time = (String) age.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

PropertyKey id = schema().propertyKey("id")
.userdata("length", 15)
Expand All @@ -375,7 +375,7 @@ public void testAddPropertyKeyWithUserData() {
Assert.assertEquals(18, id.userdata().get("length"));
time = (String) id.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

PropertyKey sex = schema().propertyKey("sex")
.userdata("range",
Expand All @@ -389,7 +389,7 @@ public void testAddPropertyKeyWithUserData() {
sex.userdata().get("range"));
time = (String) sex.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -481,7 +481,7 @@ public void testAddVertexLabelWithUserData() {
Assert.assertEquals("person", player.userdata().get("super_vl"));
String time = (String) player.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

VertexLabel runner = schema().vertexLabel("runner")
.properties("name")
Expand All @@ -494,6 +494,6 @@ public void testAddVertexLabelWithUserData() {
Assert.assertEquals("player", runner.userdata().get("super_vl"));
time = (String) runner.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
import com.baidu.hugegraph.structure.Task;
import com.baidu.hugegraph.structure.schema.EdgeLabel;
import com.baidu.hugegraph.testutil.Assert;
import com.baidu.hugegraph.testutil.Utils;
import com.baidu.hugegraph.util.DateUtil;
import com.google.common.collect.ImmutableList;

Expand Down Expand Up @@ -80,7 +81,7 @@ public void testAddEdgeLabelWithUserData() {
father.userdata().get("multiplicity"));
String time = (String) father.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

EdgeLabel write = schema.edgeLabel("write")
.link("person", "book")
Expand All @@ -94,7 +95,7 @@ public void testAddEdgeLabelWithUserData() {
write.userdata().get("multiplicity"));
time = (String) write.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand All @@ -114,7 +115,7 @@ public void testAppendEdgeLabelWithUserData() {
Assert.assertEquals(1, father.userdata().size());
String time = (String) father.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

father = schema.edgeLabel("father")
.userdata("multiplicity", "one-to-many")
Expand All @@ -141,7 +142,7 @@ public void testEliminateEdgeLabelWithUserData() {
Assert.assertEquals("picture2", write.userdata().get("icon"));
String time = (String) write.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

write = schema.edgeLabel("write")
.userdata("icon", "")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
import com.baidu.hugegraph.driver.SchemaManager;
import com.baidu.hugegraph.structure.schema.IndexLabel;
import com.baidu.hugegraph.testutil.Assert;
import com.baidu.hugegraph.testutil.Utils;
import com.baidu.hugegraph.util.DateUtil;
import com.google.common.collect.ImmutableList;

Expand Down Expand Up @@ -60,7 +61,7 @@ public void testAddIndexLabelWithUserData() {
Assert.assertEquals("secondary", personByCity.userdata().get("type"));
String time = (String) personByCity.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

IndexLabel personByAge = schema.indexLabel("personByAge")
.onV("person")
Expand All @@ -74,7 +75,7 @@ public void testAddIndexLabelWithUserData() {
Assert.assertEquals("range", personByAge.userdata().get("type"));
time = (String) personByAge.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand All @@ -91,7 +92,7 @@ public void testAppendIndexLabelWithUserData() {
Assert.assertEquals(1, personByCity.userdata().size());
String time = (String) personByCity.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

personByCity = schema.indexLabel("personByCity")
.userdata("type", "secondary")
Expand Down Expand Up @@ -120,7 +121,7 @@ public void testEliminateIndexLabelWithUserData() {
Assert.assertEquals("picture", personByCity.userdata().get("icon"));
String time = (String) personByCity.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

personByCity = schema.indexLabel("personByCity")
.userdata("type", "secondary")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public void testAddPropertyKeyWithUserData() {
Assert.assertEquals(100, age.userdata().get("max"));
String time = (String) age.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

PropertyKey id = schema.propertyKey("id")
.userdata("length", 15)
Expand All @@ -70,7 +70,7 @@ public void testAddPropertyKeyWithUserData() {
Assert.assertEquals(18, id.userdata().get("length"));
time = (String) id.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

PropertyKey sex = schema.propertyKey("sex")
.userdata("range",
Expand All @@ -81,7 +81,7 @@ public void testAddPropertyKeyWithUserData() {
sex.userdata().get("range"));
time = (String) sex.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand All @@ -94,7 +94,7 @@ public void testAppendPropertyKeyWithUserData() {
Assert.assertEquals(0, age.userdata().get("min"));
String time = (String) age.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

age = schema.propertyKey("age")
.userdata("min", 1)
Expand All @@ -119,7 +119,7 @@ public void testEliminatePropertyKeyWithUserData() {
Assert.assertEquals(100, age.userdata().get("max"));
String time = (String) age.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

age = schema.propertyKey("age")
.userdata("max", "")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
import com.baidu.hugegraph.structure.Task;
import com.baidu.hugegraph.structure.schema.VertexLabel;
import com.baidu.hugegraph.testutil.Assert;
import com.baidu.hugegraph.testutil.Utils;
import com.baidu.hugegraph.util.DateUtil;
import com.google.common.collect.ImmutableList;

Expand Down Expand Up @@ -57,7 +58,7 @@ public void testAddVertexLabelWithUserData() {
Assert.assertEquals("person", player.userdata().get("super_vl"));
String time = (String) player.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

VertexLabel runner = schema.vertexLabel("runner")
.properties("name")
Expand All @@ -69,7 +70,7 @@ public void testAddVertexLabelWithUserData() {
Assert.assertEquals("player", runner.userdata().get("super_vl"));
time = (String) runner.userdata().get("~create_time");
createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);
}

@Test
Expand All @@ -87,7 +88,7 @@ public void testAppendVertexLabelWithUserData() {
} catch (InterruptedException e) {
Assert.fail(e.getMessage());
}
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

player = schema.vertexLabel("player")
.userdata("super_vl", "person")
Expand All @@ -112,7 +113,7 @@ public void testEliminateVertexLabelWithUserData() {
Assert.assertEquals("picture1", player.userdata().get("icon"));
String time = (String) player.userdata().get("~create_time");
Date createTime = DateUtil.parse(time);
Assert.assertTrue(createTime.before(DateUtil.now()));
Utils.assertBeforeNow(createTime);

player = schema.vertexLabel("player")
.userdata("icon", "")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -318,4 +318,9 @@ public static String formatDate(String date) {
public static String formatDate(Date date) {
return DATE_FORMAT.format(date);
}

public static void assertBeforeNow(Date createTime) {
Date now = DateUtil.now();
Assert.assertTrue(createTime.before(now) || createTime.equals(now));
}
}

0 comments on commit 6ecc1a2

Please sign in to comment.