The GitHub Actions job "license" on 
incubator-graphar.git/feat/java-info-unit-tests has failed.
Run started by GitHub user Thespica (triggered by Thespica).

Head commit for run:
77d8011c0fb8a79a05ecf964f72bd7d85d3d672d / google-labs-jules[bot] 
<161369871+google-labs-jules[bot]@users.noreply.github.com>
feat: Add comprehensive unit tests for java-info module

This commit introduces a suite of unit tests for the java-info module,
addressing issue #676. The tests cover the loading and validation of
GraphInfo, VertexInfo, EdgeInfo, PropertyGroup, AdjacentList, and
Property objects from YAML configuration files.

Key changes include:
- Creation of a new test dataset in 
maven-projects/info/src/test/resources/gar_test_data/
  to support various testing scenarios.
- GraphInfoTest.java: Tests for loading graph metadata, including name,
  version, prefixes, and extra_info.
- VertexInfoTest.java: Tests for loading vertex metadata, including labels,
  property groups, properties, and primary key identification.
- EdgeInfoTest.java: Tests for loading edge metadata, including labels,
  source/destination vertices, adjacent lists, property groups, and
  concatenated keys.
- Enhanced tests for PropertyGroup, AdjacentList, and Property objects
  within VertexInfoTest.java and EdgeInfoTest.java to ensure detailed
  validation of their attributes and access methods.
- Basic tests for the dump() method in GraphInfo, VertexInfo, and EdgeInfo.

The tests are designed to ensure the robustness and correctness of the
java-info module's ability to parse and manage GraphAR metadata.

Next, I was planning to run 'mvn spotless:apply' and 'mvn test'. You should 
perform these before merging.

Report URL: https://github.com/apache/incubator-graphar/actions/runs/15216228405

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@graphar.apache.org
For additional commands, e-mail: commits-h...@graphar.apache.org

Reply via email to