Skip to content

Pytest automate - #12

Open
harshit-bstack wants to merge 9 commits into
mainfrom
pytest-automate
Open

harshit-bstack wants to merge 9 commits into
mainfrom
pytest-automate

Conversation

@harshit-bstack

Copy link
Copy Markdown
Collaborator

No description provided.

harshit-bstack and others added 6 commits June 2, 2026 17:33
Replicate the pytest BrowserStack Smart Test Selection demo from
Madhura-p99/test-selection-pytest-demo: SDK config (browserstack.yml with
testOrchestrationOptions.runSmartSelection), test-selection.json, pytest
suite (auth, cart, checkout, hero, orderhistory, product, profile,
scenarios), requirements.txt, and CI workflows.

test-selection.json points at harshit-bstack/test-selection-demo-app-browserstack.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Remove the CODEOWNERS and reviewing_changes.yml files copied from the
reference repo and restore Semgrep.yml to the original.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Use "Smart Test Selection Impact Analysis Demo Project" and
"Smart Test Selection Impact Analysis Demo Build".

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Add pytest Smart Test Selection setup
@harshit-bstack
harshit-bstack requested a review from a team as a code owner August 10, 2026 10:14
Add empty root conftest.py so pytest adds the repo root to sys.path,
letting tests/conftest.py do `from tests.demo_app.helpers import DemoApp`.

Pin pyobjc-core/framework-Cocoa/framework-SystemConfiguration below 12
on darwin only — 12.0 is yanked and fails to compile on Python 3.9
under the macOS 15 clang.

Co-Authored-By: Claude Opus 4.7 <[email protected]>
@coderabbitai

coderabbitai Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Central YAML (base), Organization UI (inherited), Workspace UI (inherited)

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: d55837ee-9104-4b45-8045-abff0baa8175

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Comment @coderabbitai help to get the list of available commands.

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.

3 participants