Skip to content

Reorganized the submodules so tests aren't skipped.#1227

Merged
VisLab merged 2 commits into
hed-standard:mainfrom
VisLab:fix_extras
Feb 23, 2026
Merged

Reorganized the submodules so tests aren't skipped.#1227
VisLab merged 2 commits into
hed-standard:mainfrom
VisLab:fix_extras

Conversation

@VisLab

@VisLab VisLab commented Feb 22, 2026

Copy link
Copy Markdown
Member

No description provided.

@VisLab VisLab requested a review from Copilot February 22, 2026 19:59

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reorganizes git submodules for test data to ensure tests are no longer skipped. The changes add submodule definitions, update test paths to match the new data structure, and add comprehensive TSV roundtrip testing.

Changes:

  • Added git submodule configurations for hed-tests, hed-schemas, and hed-examples
  • Updated test data directory paths from "schema_tests" and "validation_tests" to "schema_test_data" and "validation_test_data"
  • Enhanced schema roundtrip tests to include TSV format testing and fixed path generation logic

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.gitmodules Added hed-schemas submodule definition and fixed hed-examples URL
.gitignore Removed hed-examples and hed-tests from gitignore to allow submodule tracking
CONTRIBUTING.md Added documentation for initializing git submodules
spec_tests/hed-tests Added submodule commit reference
spec_tests/hed-schemas Added submodule commit reference
spec_tests/hed-examples Added submodule commit reference
spec_tests/test_errors.py Updated test data directory paths to match new structure
tests/schema/test_schema_format_roundtrip.py Added TSV roundtrip testing and improved path generation for edge case schemas
tests/data/schema_tests/HED_testunpart_1.0.0.mediawiki Added new test schema file for mediawiki format testing

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/schema/test_schema_format_roundtrip.py
@VisLab VisLab merged commit 1f520e7 into hed-standard:main Feb 23, 2026
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants