Skip to content

Conversation

@Ang-m4
Copy link

@Ang-m4 Ang-m4 commented Jul 7, 2025

Description

This pull request introduces enhancements to the tutor-contrib-paragon plugin, including dependency updates and the addition of new integration tests for verifying functionality related to theme compilation and hosting.

Dependency Updates:

  • Updated optional-dependencies in pyproject.toml to include the requests library (version >=2.32.2) as a development dependency.

New Integration Tests:

  • Added two new integration tests in plugin_functionality_test.py:
    1. test_build_tokens_generates_minified_bundle: Verifies that the build-tokens job generates minified CSS bundles for themes and core styles.
    2. test_build_tokens_hosted_files: Ensures that compiled themes can be served via HTTP by starting required services (caddy and paragon-statics) and checking accessibility of static files using HTTP requests.

@Ang-m4 Ang-m4 requested a review from Alec4r July 7, 2025 23:17
@Ang-m4 Ang-m4 force-pushed the afg/paragon-hosting-tests branch 2 times, most recently from 32356da to 472a052 Compare July 7, 2025 23:34
@Ang-m4 Ang-m4 force-pushed the afg/paragon-hosting-tests branch 2 times, most recently from 8c93f26 to 8688366 Compare August 29, 2025 17:26
@Ang-m4 Ang-m4 closed this Aug 29, 2025
@Ang-m4 Ang-m4 force-pushed the afg/paragon-hosting-tests branch from 8688366 to 3a4dbd3 Compare August 29, 2025 21:02
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