Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
baraline
/
glpi_python_client
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
5
Code
Issues
2
Pull requests
0
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Refactor/colocate unit tests
- #20
#20
Merged
baraline
merged 27 commits into
main
baraline/glpi_python_client:main
from
refactor/colocate-unit-tests
baraline/glpi_python_client:refactor/colocate-unit-tests
Copy head branch name to clipboard
Jul 30, 2026
Conversation
Commits
27
(27)
Checks
Files changed
Merged
Refactor/colocate unit tests
#20
baraline
merged 27 commits into
main
baraline/glpi_python_client:main
from
refactor/colocate-unit-tests
baraline/glpi_python_client:refactor/colocate-unit-tests
Copy head branch name to clipboard
Commits
Commits on Jul 28, 2026
build: stop shipping unit tests in the wheel and sdist
Show description for 7a6c9ba
baraline
committed
7a6c9ba
View commit details
Copy full SHA for 7a6c9ba
Browse repository at this point
test: add the generated test-client twins and colocate test_constants
Show description for 5a109af
baraline
committed
5a109af
View commit details
Copy full SHA for 5a109af
Browse repository at this point
test: colocate the filter and payload unit tests
baraline
committed
abccf4f
View commit details
Copy full SHA for abccf4f
Browse repository at this point
test: colocate the HTTP helper unit tests
Show description for 4f67819
baraline
committed
4f67819
View commit details
Copy full SHA for 4f67819
Browse repository at this point
test: colocate the transport unit tests and fold in retry semantics
Show description for b9805b9
baraline
committed
b9805b9
View commit details
Copy full SHA for b9805b9
Browse repository at this point
fix: make the transport test module docstring surface-neutral
Show description for 5695558
baraline
committed
5695558
View commit details
Copy full SHA for 5695558
Browse repository at this point
test: colocate the client configuration unit tests
baraline
committed
638dc6b
View commit details
Copy full SHA for 638dc6b
Browse repository at this point
test: colocate the client construction and lifecycle unit tests
Show description for 0f2751f
baraline
and
claude
committed
0f2751f
View commit details
Copy full SHA for 0f2751f
Browse repository at this point
fix: make the init-failure test docstring surface-neutral
Show description for b09c906
baraline
and
claude
committed
b09c906
View commit details
Copy full SHA for b09c906
Browse repository at this point
test: colocate the auth and v1-session unit tests
Show description for b542a65
baraline
and
claude
committed
b542a65
View commit details
Copy full SHA for b542a65
Browse repository at this point
Commits on Jul 29, 2026
test: colocate the ticket and team mixin unit tests
Show description for fdf3936
baraline
committed
fdf3936
View commit details
Copy full SHA for fdf3936
Browse repository at this point
fix: restore the fake_search stub for test_iter_search_tickets_single_page
Show description for 8e23efa
baraline
committed
8e23efa
View commit details
Copy full SHA for 8e23efa
Browse repository at this point
test: colocate the ticket timeline mixin unit tests
baraline
committed
13df9dc
View commit details
Copy full SHA for 13df9dc
Browse repository at this point
test: colocate the user and entity mixin unit tests
baraline
committed
4e61ba7
View commit details
Copy full SHA for 4e61ba7
Browse repository at this point
test: colocate the location and document mixin unit tests
Show description for 57a7bc4
baraline
committed
57a7bc4
View commit details
Copy full SHA for 57a7bc4
Browse repository at this point
test: colocate the knowledge base mixin unit tests
Show description for 9ee6b5e
baraline
committed
9ee6b5e
View commit details
Copy full SHA for 9ee6b5e
Browse repository at this point
test: colocate the fields plugin, statistics and ticket context unit tests
Show description for 458a4cc
baraline
and
claude
committed
458a4cc
View commit details
Copy full SHA for 458a4cc
Browse repository at this point
test: make the concurrency suites hand-written twins
Show description for 2bd5731
baraline
committed
2bd5731
View commit details
Copy full SHA for 2bd5731
Browse repository at this point
fix: strengthen the sync lock-contention test with a real hold
Show description for 67870f8
baraline
committed
67870f8
View commit details
Copy full SHA for 67870f8
Browse repository at this point
test: move the repo-wide suites into glpi_python_client/testing/tests
Show description for 447304c
baraline
committed
447304c
View commit details
Copy full SHA for 447304c
Browse repository at this point
test: make the unasync root guard actually detect a wrong root
Show description for d0c3a56
baraline
committed
d0c3a56
View commit details
Copy full SHA for d0c3a56
Browse repository at this point
docs: describe the colocated test layout
Show description for 7234f5d
baraline
committed
7234f5d
View commit details
Copy full SHA for 7234f5d
Browse repository at this point
docs: point the tests package at a file that ships
Show description for 17db79a
baraline
committed
17db79a
View commit details
Copy full SHA for 17db79a
Browse repository at this point
chore: retire the test-name migration guard
Show description for 60dc8d3
baraline
committed
60dc8d3
View commit details
Copy full SHA for 60dc8d3
Browse repository at this point
fix: close the gaps the whole-branch review found
Show description for 21d2392
baraline
committed
21d2392
View commit details
Copy full SHA for 21d2392
Browse repository at this point
Commits on Jul 30, 2026
fix: correct the generated tree's docstrings and close four review gaps
Show description for c2441d3
baraline
committed
c2441d3
View commit details
Copy full SHA for c2441d3
Browse repository at this point
test: measure coverage on the async tree, and drive it as hard as the sync one
Show description for f758dae
baraline
committed
f758dae
View commit details
Copy full SHA for f758dae
Browse repository at this point
You can’t perform that action at this time.