Kaydet (Commit) 3bb5a964 authored tarafından Tarek Ziadé's avatar Tarek Ziadé

fixed the test for win32 CompileError

üst 2bdefb3e
...@@ -10,6 +10,7 @@ from distutils import sysconfig ...@@ -10,6 +10,7 @@ from distutils import sysconfig
from distutils.tests import support from distutils.tests import support
from distutils.extension import Extension from distutils.extension import Extension
from distutils.errors import UnknownFileError from distutils.errors import UnknownFileError
from distutils.errors import CompileError
import unittest import unittest
from test import test_support from test import test_support
...@@ -154,7 +155,8 @@ class BuildExtTestCase(support.TempdirManager, ...@@ -154,7 +155,8 @@ class BuildExtTestCase(support.TempdirManager,
dist = Distribution({'name': 'xx', 'ext_modules': modules}) dist = Distribution({'name': 'xx', 'ext_modules': modules})
cmd = build_ext(dist) cmd = build_ext(dist)
cmd.ensure_finalized() cmd.ensure_finalized()
self.assertRaises(UnknownFileError, cmd.run) # should raise an error self.assertRaises((UnknownFileError, CompileError),
cmd.run) # should raise an error
modules = [Extension('foo', ['xxx'], optional=True)] modules = [Extension('foo', ['xxx'], optional=True)]
dist = Distribution({'name': 'xx', 'ext_modules': modules}) dist = Distribution({'name': 'xx', 'ext_modules': modules})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment