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 }}
Repository navigation
Commit 984631b
Browse filesBrowse the repository at this point in the historyBrowse files
Merge upstream/0.6.x (PR #142) into test/adapter-coverage-100
Resolves 7-file conflict caused by PR #142's test-method renames and
attribute cleanup overlapping with this branch's coverage work.
- AdapterAwareTraitTest: adopt CoversMethod over CoversTrait to match
the rest of the suite (78 other files use CoversMethod; this was the
only CoversTrait usage)
- AbstractConnectionTest/TestConnection: kept this branch's TestConnection
fixture (extends AbstractConnection directly) over upstream's
ConnectionWrapper, which extends AbstractPdoConnection and would have
reintroduced the wrong-hierarchy coverage gap this PR fixes. Also gave
TestConnection a constructor param for driverName so
testGetDriverNameReturnsValueWhenSet genuinely exercises a non-null
value instead of asserting null
- AdapterInterfaceDelegatorTest: both branches independently added the
same three tests at different positions; deduplicated to one copy
- PdoTest: adopted upstream's `$unused = $pdo->getProfiler()` over a
phpstan-ignore comment to silence the unused-result warning
- ProfilerTest: kept this branch's split of testProfilerStart into
separate string/container tests (one logical assertion per test)
over upstream's combined version
- Dropped upstream's `CoversMethod(..., '__construct')` additions on
AbstractPdo/AbstractPdoConnection in PdoTest/ConnectionTest since
neither class declares its own constructor
Full unit suite (1451 tests), phpcs, and phpstan all pass post-merge.
0 commit comments