]> granicus.if.org Git - python/commit
bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528)
authorBerker Peksag <berker.peksag@gmail.com>
Fri, 24 Nov 2017 09:53:58 +0000 (12:53 +0300)
committerGitHub <noreply@github.com>
Fri, 24 Nov 2017 09:53:58 +0000 (12:53 +0300)
commit4864a619dc1cc9092780ccf5a6327e8abf66133d
tree379ff96504c78c9bd6d05d6c768c3e6cf16ee3a1
parentcdfe910e746e1d0fc43429b8cc3384a65a19b358
bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528)

Previously, 'msilib.OpenDatabase()' function raised a
cryptical exception message when it couldn't open or
create an MSI file. For example:

    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    _msi.MSIError: unknown error 6e
Lib/test/test_msilib.py
Misc/NEWS.d/next/Library/2017-11-23-21-47-36.bpo-12382.xWT9k0.rst [new file with mode: 0644]
PC/_msi.c