Skip to content

Conversation

@apetenchea
Copy link
Member

@apetenchea apetenchea commented Dec 14, 2025

  • added more options to skip certain tests
  • added allure reporting
  • some return codes were no longer valid

Note

Introduce a flexible --skip test option, update tests to respect it and relax some error-code assertions; tweak CircleCI to pass --skip enterprise; add allure-pytest dev dependency; remove old 3.11 static configs.

  • Tests:
    • Add --skip option in tests/conftest.py with choices (backup, jwt-secret-keyfile, foxx, js-transactions, enterprise) and new skip_tests fixture; replace enterprise flag usage across tests.
    • Gate Foxx, backup, JWT-secret reload, JS transactions, and smart graph behavior via skip_tests.
    • Relax/remove strict error-code assertions where return codes changed (e.g., AQL cache plan ops); minor test adjustments accordingly (analyzer, backup, client, cluster, database, foxx, graph, transaction, AQL).
  • CI:
    • In .circleci/config.yml, pass --skip enterprise to pytest when license is not enterprise.
  • Dependencies:
    • Add allure-pytest to dev dependencies for reporting.
  • Cleanup:
    • Remove legacy tests/static/*-3.11.conf files.

Written by Cursor Bugbot for commit ea2004d. This will update automatically on new commits. Configure here.

@apetenchea apetenchea self-assigned this Dec 14, 2025
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@apetenchea apetenchea merged commit 219d71a into main Dec 14, 2025
12 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.

2 participants