Skip to content

Commit

Permalink
#1989 review use of micros (Linux)
Browse files Browse the repository at this point in the history
  • Loading branch information
robfrank committed Feb 19, 2025
1 parent 651d7bb commit 8267a58
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions server/src/test/java/com/arcadedb/server/RemoteDateIT.java
Original file line number Diff line number Diff line change
Expand Up @@ -71,33 +71,25 @@ public void testDateTimeMicros1() {

Database database = arcadeDBServer.getDatabase("remotedate");
try {
String sqlString;
LocalDateTime vstart = LocalDateTime.now();
LocalDateTime vstart = LocalDateTime.now().truncatedTo(ChronoUnit.MICROS);

database.begin();
sqlString = "INSERT INTO Order SET vstart = ?";
try (ResultSet resultSet = database.command("sql", sqlString, vstart)) {
try (ResultSet resultSet = database.command("sql", "INSERT INTO Order SET vstart = ?", vstart)) {
assertThat(resultSet.next().toJSON().getLong("vstart")).isEqualTo(DateUtils.dateTimeToTimestamp(vstart, ChronoUnit.MICROS));
}
sqlString = "select from Order";
System.out.println(sqlString);
Result result = null;
try (ResultSet resultSet = database.query("sql", sqlString)) {
result = resultSet.next();
try (ResultSet resultSet = database.query("sql", "select from Order")) {
Result result = resultSet.next();
assertThat(result.toElement().get("vstart")).isEqualTo(vstart);
}
assertThat(result).isNotNull();

database.commit();

final RemoteDatabase remote = new RemoteDatabase("localhost", 2480, "remotedate", "root", DEFAULT_PASSWORD_FOR_TESTS);

result = null;
try (ResultSet resultSet = remote.query("sql", sqlString)) {
result = resultSet.next();
try (ResultSet resultSet = remote.query("sql", "select from Order")) {
Result result = resultSet.next();
assertThat(result.toElement().get("vstart")).isEqualTo(vstart.toString());
}
assertThat(result).isNotNull();

} finally {
arcadeDBServer.stop();
Expand Down

0 comments on commit 8267a58

Please sign in to comment.