From 9067b9c421a052fdc0bbc61066ed606bcd5da04a Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Fri, 20 Feb 2026 17:33:23 +0200 Subject: 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(-) delete mode 100644 tests/test-complex-hierarchy.org delete mode 100644 tests/test-edge-cases.org delete mode 100644 tests/test-headline-tags.org delete mode 100644 tests/test-journal-entry.org delete mode 100644 tests/test-link-extraction.org delete mode 100644 tests/test-master-child.org delete mode 100644 tests/test-parsing-basic.org delete mode 100644 tests/test-project-note.org diff --git a/tests/test-complex-hierarchy.org b/tests/test-complex-hierarchy.org deleted file mode 100644 index e540563..0000000 --- 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 4cc4389..0000000 --- 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 e5adfa6..0000000 --- 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 ca3747b..0000000 --- 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 9d8b428..0000000 --- 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 c50ea38..0000000 --- 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 6cbffe5..0000000 --- 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 55a7828..0000000 --- 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 -- cgit v1.0