branch: externals/org-gnosis
commit 9067b9c421a052fdc0bbc61066ed606bcd5da04a
Author: Thanos Apollo <[email protected]>
Commit: Thanos Apollo <[email protected]>
Remove deprecated test files.
---
tests/test-complex-hierarchy.org | 89 ----------------------------------------
tests/test-edge-cases.org | 69 -------------------------------
tests/test-headline-tags.org | 20 ---------
tests/test-journal-entry.org | 35 ----------------
tests/test-link-extraction.org | 18 --------
tests/test-master-child.org | 35 ----------------
tests/test-parsing-basic.org | 19 ---------
tests/test-project-note.org | 76 ----------------------------------
8 files changed, 361 deletions(-)
diff --git a/tests/test-complex-hierarchy.org b/tests/test-complex-hierarchy.org
deleted file mode 100644
index e5405637ff..0000000000
--- a/tests/test-complex-hierarchy.org
+++ /dev/null
@@ -1,89 +0,0 @@
-:PROPERTIES:
-:ID: complex-hierarchy-root
-:END:
-#+title: Complex Hierarchical Structure
-#+filetags: :complex:hierarchy:test:
-
-* Level 1 - Research Area
-:PROPERTIES:
-:ID: research-area-l1
-:END:
-
-Research in computational biology and bioinformatics.
-
-** Level 2 - Subfield
-:PROPERTIES:
-:ID: subfield-l2
-:END:
-
-*** Level 3 - Specific Topic
-:PROPERTIES:
-:ID: topic-l3
-:END:
-
-**** Level 4 - Detailed Study
-:PROPERTIES:
-:ID: study-l4
-:END:
-
-***** Level 5 - Experiment
-:PROPERTIES:
-:ID: experiment-l5
-:END:
-
-****** Level 6 - Results
-:PROPERTIES:
-:ID: results-l6
-:END:
-
-Deep nesting test with six levels of hierarchy.
-
-* Alternative Branch
-:PROPERTIES:
-:ID: alt-branch-l1
-:END:
-
-** Missing ID Section
-This section has no ID property and should be skipped in parsing.
-
-*** But This Has ID
-:PROPERTIES:
-:ID: nested-with-id-l3
-:END:
-This should link directly to alt-branch-l1, skipping the parent without ID.
-
-* Mixed Content
-:PROPERTIES:
-:ID: mixed-content-l1
-:END:
-
-** TODO Task Section
-Some task content without ID.
-
-*** DONE Completed Task
-:PROPERTIES:
-:ID: completed-task-l3
-:END:
-+ [X] Task item 1
-+ [X] Task item 2
-
-**** Sub-task
-:PROPERTIES:
-:ID: subtask-l4
-:END:
-Detailed subtask information.
-
-* Links and References
-:PROPERTIES:
-:ID: links-refs-l1
-:END:
-
-This section contains various [[id:external-ref-1][external references]] and
-[[id:internal-link-123][internal links]] for testing link extraction.
-
-** Reference Management
-:PROPERTIES:
-:ID: ref-mgmt-l2
-:END:
-
-Links to [[id:biblio-entry-456][bibliography entries]] and
[[id:citation-789][citations]].
\ No newline at end of file
diff --git a/tests/test-edge-cases.org b/tests/test-edge-cases.org
deleted file mode 100644
index 4cc4389fe6..0000000000
--- a/tests/test-edge-cases.org
+++ /dev/null
@@ -1,69 +0,0 @@
-:PROPERTIES:
-:ID: edge-cases-root
-:END:
-#+title: Edge Cases and Special Characters
-#+filetags: :edge:cases:unicode:
-
-* Special Characters Test
-:PROPERTIES:
-:ID: special-chars-123
-:END:
-
-Testing with émojis 🚀, ǔníçödé characters, and symbols ∑∞≈.
-
-** Greek Text
-:PROPERTIES:
-:ID: greek-text-456
-:END:
-
-Ἡμέραι ἓως ἔτους 2050: *9071* days remaining.
-
-*** Mathematical Notation
-:PROPERTIES:
-:ID: math-notation-789
-:END:
-
-Complex equations: ∫₀^∞ e^(-x²) dx = √π/2
-
-* Empty Sections Test
-:PROPERTIES:
-:ID: empty-sections-abc
-:END:
-
-** Empty Headline
-
-** Another Empty Section
-:PROPERTIES:
-:ID: empty-with-id-def
-:END:
-
-* Long Content Test
-:PROPERTIES:
-:ID: long-content-ghi
-:END:
-
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est laborum.
-
-** Nested Long Content
-:PROPERTIES:
-:ID: nested-long-jkl
-:END:
-
-Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium
doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore
veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim
ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia
consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
-
-* Special Link Formats
-:PROPERTIES:
-:ID: special-links-mno
-:END:
-
-Multiple [[id:link-1][links]] in [[id:link-2][same]] paragraph
[[id:link-3][testing]].
-
-** Malformed Links
-Some text with [[id:missing-desc]] and [[broken-link][description]].
-
-* Mixed Languages
-:PROPERTIES:
-:ID: mixed-langs-pqr
-:END:
-
-English, Français, Deutsch, 日本語, العربية, Русский text mixed together.
\ No newline at end of file
diff --git a/tests/test-headline-tags.org b/tests/test-headline-tags.org
deleted file mode 100644
index e5adfa604f..0000000000
--- a/tests/test-headline-tags.org
+++ /dev/null
@@ -1,20 +0,0 @@
-#+title: Tag Test
-#+filetags: :global:
-:PROPERTIES:
-:ID: file-id
-:END:
-
-* Level 1 :level1:
-:PROPERTIES:
-:ID: level1-id
-:END:
-
-** Level 2 :level2:
-:PROPERTIES:
-:ID: level2-id
-:END:
-
-*** Level 3 :level3:
-:PROPERTIES:
-:ID: level3-id
-:END:
\ No newline at end of file
diff --git a/tests/test-journal-entry.org b/tests/test-journal-entry.org
deleted file mode 100644
index ca3747b91d..0000000000
--- a/tests/test-journal-entry.org
+++ /dev/null
@@ -1,35 +0,0 @@
-:PROPERTIES:
-:ID: journal-2025-08-04
-:END:
-#+title: 2025-08-04
-#+filetags: :journal:daily:
-
-* Daily Notes
-Today was a productive day focusing on development.
-
-* Goals
-** TODO Complete org-gnosis testing
-:PROPERTIES:
-:ID: goal-testing-123
-:END:
-Need to finish writing comprehensive tests for the parsing functionality.
-
-** DONE Review documentation
-:PROPERTIES:
-:ID: goal-docs-456
-:END:
-+ [X] Read through existing code
-+ [X] Understand test patterns
-
-* Reflections
-** Learning
-:PROPERTIES:
-:ID: reflection-learning-789
-:END:
-Understanding the org-gnosis parsing logic better through test creation.
-
-** Challenges
-Some complexity in handling nested hierarchies with missing IDs.
-
-* Links
-Referenced [[id:baf97481-fc1e-49a7-8ef3-dd2716383a46][Genus Bartonella]] for
research.
\ No newline at end of file
diff --git a/tests/test-link-extraction.org b/tests/test-link-extraction.org
deleted file mode 100644
index 9d8b42817b..0000000000
--- a/tests/test-link-extraction.org
+++ /dev/null
@@ -1,18 +0,0 @@
-#+title: Link Test
-:PROPERTIES:
-:ID: main-id
-:END:
-
-* Normal Links
-:PROPERTIES:
-:ID: normal-id
-:END:
-
-Regular [[id:target1][Link One]] and [[id:target2][Link Two]].
-
-* Complex Links
-:PROPERTIES:
-:ID: complex-id
-:END:
-
-Links in [[id:target3][different]] formats and [[id:target4][contexts]].
\ No newline at end of file
diff --git a/tests/test-master-child.org b/tests/test-master-child.org
deleted file mode 100644
index c50ea38c4c..0000000000
--- a/tests/test-master-child.org
+++ /dev/null
@@ -1,35 +0,0 @@
-:PROPERTIES:
-:ID: baf97481-fc1e-49a7-8ef3-dd2716383a46
-:END:
-#+title: Genus Bartonella
-#+filetags:
-#+startup: nofold
-
-* Overview
-:PROPERTIES:
-:ID: overview-id-123
-:END:
-+ Pleomorphic Gram Negative rods
-
-* Species
-:PROPERTIES:
-:ID: species-id-456
-:END:
-
-** Bortonella Bacilliformis
-:PROPERTIES:
-:ID: 62dfbf15-77e6-4db6-8577-e2328dc76346
-:END:
-+ Causes Oroya fever
-
-** Bortonella Henselae
-:PROPERTIES:
-:ID: 7c8430c3-d77e-4eda-9104-e7d20a46d2be
-:END:
-+ Causes cat scratch disease
-
-*** Cat scratch disease
-:PROPERTIES:
-:ID: 3781fbb7-9084-4a97-a7bc-7b5827c37f8e
-:END:
-+ Self-limiting infection
\ No newline at end of file
diff --git a/tests/test-parsing-basic.org b/tests/test-parsing-basic.org
deleted file mode 100644
index 6cbffe586b..0000000000
--- a/tests/test-parsing-basic.org
+++ /dev/null
@@ -1,19 +0,0 @@
-#+title: Test File
-#+filetags: :project:important:
-:PROPERTIES:
-:ID: file-id-123
-:END:
-
-* First Heading :heading:
-:PROPERTIES:
-:ID: heading-id-456
-:END:
-
-Some content with [[id:external-id][External Link]].
-
-** Sub Heading :sub:
-:PROPERTIES:
-:ID: sub-id-789
-:END:
-
-More content with another [[id:another-link][Link]].
\ No newline at end of file
diff --git a/tests/test-project-note.org b/tests/test-project-note.org
deleted file mode 100644
index 55a7828d87..0000000000
--- a/tests/test-project-note.org
+++ /dev/null
@@ -1,76 +0,0 @@
-:PROPERTIES:
-:ID: project-gnosis-main
-:END:
-#+title: Org Gnosis Project
-#+filetags: :project:emacs:lisp:
-
-* Overview
-:PROPERTIES:
-:ID: project-overview-123
-:END:
-A knowledge management system built on Org mode and SQLite.
-
-* Architecture
-:PROPERTIES:
-:ID: arch-main-456
-:END:
-
-** Database Layer
-:PROPERTIES:
-:ID: arch-db-789
-:END:
-Uses emacsql-sqlite for data persistence.
-
-*** Tables
-:PROPERTIES:
-:ID: arch-tables-abc
-:END:
-+ nodes
-+ links
-+ tags
-
-** Parsing Engine
-:PROPERTIES:
-:ID: arch-parsing-def
-:END:
-Processes org files and extracts structured data.
-
-*** Buffer Analysis
-:PROPERTIES:
-:ID: arch-buffer-ghi
-:END:
-Analyzes org-mode buffers to extract:
-+ Headlines with IDs
-+ Tags and properties
-+ Cross-references
-
-* Features
-:PROPERTIES:
-:ID: features-main-jkl
-:END:
-
-** Node Creation
-:PROPERTIES:
-:ID: feature-nodes-mno
-:END:
-Create new knowledge nodes with templates.
-
-** Journal Integration
-:PROPERTIES:
-:ID: feature-journal-pqr
-:END:
-Daily journal entries with linking capability.
-
-* Testing Strategy
-:PROPERTIES:
-:ID: testing-strategy-stu
-:END:
-
-** Unit Tests
-Focus on individual parsing functions.
-
-** Integration Tests
-Test complete workflow from file to database.
-
-* Related Projects
-Links to [[id:external-roam-123][Org Roam]] and
[[id:external-zettel-456][Zettelkasten]].
\ No newline at end of file