Skip to content

Commit 7859254

Browse files
Fix broken HED doc URL, re-enable URL test (#253)
* Remove broken HED and EEGLAB doc entry, re-enable URL test The HedAndEEGLAB document was removed from the upstream hed-resources repository. Remove the dead documentation entry from the HED community config and re-enable the URL accessibility test that was skipped because of this broken link. Closes #139 * Remove broken javascriptTests.json doc entry Another upstream HED URL (hed-specification/tests/javascriptTests.json) returns 404. Remove this dead entry as well.
1 parent 48f716b commit 7859254

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

src/assistants/hed/config.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -403,13 +403,6 @@ documentation:
403403
category: advanced
404404
description: Guidance on generating and interpreting summaries of HED annotations in datasets to facilitate data analysis.
405405

406-
# === ON-DEMAND: Integration (1 doc) ===
407-
- title: HED and EEGLAB
408-
url: https://www.hedtags.org/hed-resources/HedAndEEGLAB.html
409-
source_url: https://raw.githubusercontent.com/hed-standard/hed-resources/main/docs/source/HedAndEEGLAB.html
410-
category: integration
411-
description: Describes how to integrate HED annotations within the EEGLAB environment for EEG data analysis.
412-
413406
# === ON-DEMAND: Reference (2 docs) ===
414407
- title: Documentation summary
415408
url: https://www.hedtags.org/hed-resources/DocumentationSummary.html
@@ -423,13 +416,6 @@ documentation:
423416
category: reference
424417
description: A collection of datasets specifically designed for testing HED annotations and validation tools.
425418

426-
# === ON-DEMAND: Examples (1 doc) ===
427-
- title: Test cases
428-
url: https://raw.githubusercontent.com/hed-standard/hed-specification/refs/heads/main/tests/javascriptTests.json
429-
source_url: https://raw.githubusercontent.com/hed-standard/hed-specification/refs/heads/main/tests/javascriptTests.json
430-
category: examples
431-
description: Examples of correct and incorrect HED annotations in JSON format for testing validation tools.
432-
433419
# Sync schedule configuration
434420
# Each sync type runs on its own cron schedule (UTC)
435421
# Only types with both a schedule AND corresponding data config are scheduled

tests/test_assistants/test_community_yaml_generic.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ def test_documentation_urls_valid_format(self, community_id):
9696
)
9797

9898
@pytest.mark.slow
99-
@pytest.mark.skip(reason="Disabled: upstream HED URL broken (404). See #139")
10099
def test_documentation_urls_accessible(self, community_id):
101100
"""All documentation source URLs should return HTTP 200.
102101

0 commit comments

Comments
 (0)