Problem/Motivation
The core kernel and unit tests currently do not verify that certain exceptions are thrown within the database abstraction layer.
Steps to reproduce
I’ve been measuring code coverage on the sqlsrv module and the exceptions are never thrown within tests
Proposed resolution
Add some simple tests.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Issue fork drupal-3249701
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
beakerboyMy mistake. There are tests, but for some reason the sqlsrv driver follows a different execution path. I need to learn why DDL would affect if the exceptions should be thrown.