Skip to content

feat: Add smoke tests for data template and define directives#1

Merged
SilverRainZ merged 3 commits intomasterfrom
feat/smoke-test
Feb 17, 2026
Merged

feat: Add smoke tests for data template and define directives#1
SilverRainZ merged 3 commits intomasterfrom
feat/smoke-test

Conversation

@SilverRainZ
Copy link
Member

@SilverRainZ SilverRainZ commented Feb 11, 2026

Summary

Add smoke tests to verify the data:template and data:define directives work correctly.

Changes

  • tests/conftest.py: Configure Sphinx pytest fixtures and set test root directory
  • tests/test_smoke.py: Add smoke tests using @pytest.mark.sphinx fixture
  • tests/roots/test-smoke/: Add test fixtures (RST files and config)

- Add pytest fixture configuration for Sphinx testing
- Add smoke test verifying data:template and data:define render correctly
- Add xfail test for schema validation (not yet implemented)

Co-authored-by: MiniMax-M2.1 <models@minimax.io>
Co-authored-by: opencode <hello@anoma.ly>
SilverRainZ and others added 2 commits February 12, 2026 12:34
Test data template and define directives with parsing, parsed, and resolving phases.

Co-authored-by: MiniMax-M2.1 <minimax-cn-coding-plan@outlook.com>
@SilverRainZ SilverRainZ merged commit 356bf6c into master Feb 17, 2026
6 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.

1 participant