Repository navigation
Comparing changes
Open a pull request
base repository: Cazorlas/RevitDevTool.PyTest
base: main
head repository: trgiangv/RevitDevTool.PyTest
compare: main
- 13 commits
- 52 files changed
- 1 contributor
Commits on Jul 21, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d5c5be3 - Browse repository at this point
Copy the full SHA d5c5be3View commit details
Commits on Aug 1, 2026
-
docs: enhance AGENTS.md and README for clarity and updates
- Updated AGENTS.md to provide a clearer overview of the pytest client plugin, including supported hosts and architecture details. - Revised README to reflect the new package name format and installation instructions, emphasizing the current support for Revit and AutoCAD family. - Adjusted test paths and configurations in pyproject.toml for better usability. - Refactored import statements in test files to streamline access to schedule-related modules. - Improved documentation on connection behavior and configuration options for better user guidance.
Configuration menu - View commit details
-
Copy full SHA for 514ceee - Browse repository at this point
Copy the full SHA 514ceeeView commit details
Commits on Aug 18, 2026
-
refactor: align host CLI options with RevitDevTool.TestAdapter
Rename --host-launch, --host-timeout, and --host-launch-timeout to --force-launch, --per-test-timeout, and --launch-timeout so pytest and the C# adapter share the same names.
Configuration menu - View commit details
-
Copy full SHA for e78cd4d - Browse repository at this point
Copy the full SHA e78cd4dView commit details
Commits on Aug 27, 2026
-
feat: add Pycharm attach configuration for debugging
- Introduced a new run configuration for attaching Debugger in Host
Configuration menu - View commit details
-
Copy full SHA for 66444ad - Browse repository at this point
Copy the full SHA 66444adView commit details
Commits on Aug 30, 2026
-
feat: route test_*_ipy.py through ipytests/run
Collect IronPython files by pytest naming without importing them in CPython, split dispatch from CPython tests/run, and keep REVITDEVTOOL_PYTEST_DISABLE for local plugin tests.
Configuration menu - View commit details
-
Copy full SHA for cef59a1 - Browse repository at this point
Copy the full SHA cef59a1View commit details -
test: add Revit_Ipy IronPython sample suite
Exercise unittest on host with a small 2.7/3.4 library, nested imports, Revit collectors, and unittest.skip. Folder layout is not routing identity.
Configuration menu - View commit details
-
Copy full SHA for f2dfa82 - Browse repository at this point
Copy the full SHA f2dfa82View commit details -
fix: workspace lease, Session-owned maxfail, per-test stdout
Lease and mutex key on host+version+workspace so CPython and IronPython suites reuse one PID. Drop the plugin remaining-quota maxfail counter so pytest Session stops at N. Forward --maxfail=N verbatim and attach Captured stdout from each CaseResult.
Configuration menu - View commit details
-
Copy full SHA for e91b1c2 - Browse repository at this point
Copy the full SHA e91b1c2View commit details -
PyPI stopped at 0.3.0. Fold the DevTools_ pipe prefix, TestAdapter CLI names, IronPython dispatch, lease key, maxfail, and per-test stdout into 0.4.0.
Configuration menu - View commit details
-
Copy full SHA for f4e8e65 - Browse repository at this point
Copy the full SHA f4e8e65View commit details
Commits on Aug 31, 2026
-
test: align nested IPy imports and plugin runtest deferral
- Use absolute `from ipylib.geom import midpoint` in nested sample (no relative imports) - Assert pytest_runtest_protocol returns None when remote stash is empty
Configuration menu - View commit details
-
Copy full SHA for c8cd8b3 - Browse repository at this point
Copy the full SHA c8cd8b3View commit details
Commits on Sep 1, 2026
-
test: Plant3D host configuration
- Added host_name and host_version entries for Plant3D (2027). - Refactored import statement in test_active_state.py to use OpenMode from Autodesk.AutoCAD.DatabaseServices directly.
Configuration menu - View commit details
-
Copy full SHA for 9a36c05 - Browse repository at this point
Copy the full SHA 9a36c05View commit details
Commits on Oct 12, 2026
-
refactor: resolve each host executable from its host name
InstalledProducts and the Revit registry lookup live in their own resolvers. host_name is the only key and matches HostApp.
Configuration menu - View commit details
-
Copy full SHA for b76067a - Browse repository at this point
Copy the full SHA b76067aView commit details -
chore: require pytest 9.1.1 to match the host runtime
The client floor now matches the pixi interpreter, and host_name is documented as the HostApp key.
Configuration menu - View commit details
-
Copy full SHA for 2c0cae9 - Browse repository at this point
Copy the full SHA 2c0cae9View commit details -
- Updated version to 0.5.0 across project files. - Enhanced AutoCAD-family and Revit discovery mechanisms. - Removed deprecated functions and keys for cleaner code. - Fixed local plugin test run behavior to avoid pytest loop issues.
Configuration menu - View commit details
-
Copy full SHA for 5bfc604 - Browse repository at this point
Copy the full SHA 5bfc604View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main