Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
setuptools
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jérome Perrin
setuptools
Commits
954834c2
Commit
954834c2
authored
Nov 17, 2013
by
Serhiy Storchaka
Browse files
Options
Browse Files
Download
Plain Diff
Issue #19600: Use specific asserts in distutils tests.
parents
ad0f0c5c
c0d4c567
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
36 additions
and
36 deletions
+36
-36
tests/test_archive_util.py
tests/test_archive_util.py
+1
-1
tests/test_bdist_rpm.py
tests/test_bdist_rpm.py
+2
-2
tests/test_bdist_wininst.py
tests/test_bdist_wininst.py
+1
-1
tests/test_build_clib.py
tests/test_build_clib.py
+1
-1
tests/test_build_ext.py
tests/test_build_ext.py
+8
-8
tests/test_build_scripts.py
tests/test_build_scripts.py
+4
-4
tests/test_clean.py
tests/test_clean.py
+1
-1
tests/test_config.py
tests/test_config.py
+1
-1
tests/test_config_cmd.py
tests/test_config_cmd.py
+1
-1
tests/test_install.py
tests/test_install.py
+1
-1
tests/test_install_lib.py
tests/test_install_lib.py
+1
-1
tests/test_install_scripts.py
tests/test_install_scripts.py
+5
-5
tests/test_msvc9compiler.py
tests/test_msvc9compiler.py
+3
-3
tests/test_register.py
tests/test_register.py
+4
-4
tests/test_sysconfig.py
tests/test_sysconfig.py
+1
-1
tests/test_util.py
tests/test_util.py
+1
-1
No files found.
tests/test_archive_util.py
View file @
954834c2
...
...
@@ -217,7 +217,7 @@ class ArchiveUtilTestCase(support.TempdirManager,
dry_run
=
True
)
finally
:
os
.
chdir
(
old_dir
)
self
.
assert
True
(
not
os
.
path
.
exists
(
tarball
))
self
.
assert
False
(
os
.
path
.
exists
(
tarball
))
self
.
assertEqual
(
len
(
w
.
warnings
),
1
)
@
unittest
.
skipUnless
(
ZIP_SUPPORT
and
ZLIB_SUPPORT
,
...
...
tests/test_bdist_rpm.py
View file @
954834c2
...
...
@@ -81,7 +81,7 @@ class BuildRpmTestCase(support.TempdirManager,
cmd
.
run
()
dist_created
=
os
.
listdir
(
os
.
path
.
join
(
pkg_dir
,
'dist'
))
self
.
assert
True
(
'foo-0.1-1.noarch.rpm'
in
dist_created
)
self
.
assert
In
(
'foo-0.1-1.noarch.rpm'
,
dist_created
)
# bug #2945: upload ignores bdist_rpm files
self
.
assertIn
((
'bdist_rpm'
,
'any'
,
'dist/foo-0.1-1.src.rpm'
),
dist
.
dist_files
)
...
...
@@ -125,7 +125,7 @@ class BuildRpmTestCase(support.TempdirManager,
cmd
.
run
()
dist_created
=
os
.
listdir
(
os
.
path
.
join
(
pkg_dir
,
'dist'
))
self
.
assert
True
(
'foo-0.1-1.noarch.rpm'
in
dist_created
)
self
.
assert
In
(
'foo-0.1-1.noarch.rpm'
,
dist_created
)
# bug #2945: upload ignores bdist_rpm files
self
.
assertIn
((
'bdist_rpm'
,
'any'
,
'dist/foo-0.1-1.src.rpm'
),
dist
.
dist_files
)
...
...
tests/test_bdist_wininst.py
View file @
954834c2
...
...
@@ -22,7 +22,7 @@ class BuildWinInstTestCase(support.TempdirManager,
# and make sure it finds it and returns its content
# no matter what platform we have
exe_file
=
cmd
.
get_exe_bytes
()
self
.
assert
True
(
len
(
exe_file
)
>
10
)
self
.
assert
Greater
(
len
(
exe_file
),
10
)
def
test_suite
():
return
unittest
.
makeSuite
(
BuildWinInstTestCase
)
...
...
tests/test_build_clib.py
View file @
954834c2
...
...
@@ -137,7 +137,7 @@ class BuildCLibTestCase(support.TempdirManager,
cmd
.
run
()
# let's check the result
self
.
assert
True
(
'libfoo.a'
in
os
.
listdir
(
build_temp
))
self
.
assert
In
(
'libfoo.a'
,
os
.
listdir
(
build_temp
))
def
test_suite
():
return
unittest
.
makeSuite
(
BuildCLibTestCase
)
...
...
tests/test_build_ext.py
View file @
954834c2
...
...
@@ -76,8 +76,8 @@ class BuildExtTestCase(TempdirManager,
if
support
.
HAVE_DOCSTRINGS
:
doc
=
'This is a template module just for instruction.'
self
.
assertEqual
(
xx
.
__doc__
,
doc
)
self
.
assert
True
(
isinstance
(
xx
.
Null
(),
xx
.
Null
)
)
self
.
assert
True
(
isinstance
(
xx
.
Str
(),
xx
.
Str
)
)
self
.
assert
IsInstance
(
xx
.
Null
(),
xx
.
Null
)
self
.
assert
IsInstance
(
xx
.
Str
(),
xx
.
Str
)
def
tearDown
(
self
):
# Get everything back to normal
...
...
@@ -110,7 +110,7 @@ class BuildExtTestCase(TempdirManager,
_config_vars
[
'Py_ENABLE_SHARED'
]
=
old_var
# make sure we get some library dirs under solaris
self
.
assert
True
(
len
(
cmd
.
library_dirs
)
>
0
)
self
.
assert
Greater
(
len
(
cmd
.
library_dirs
),
0
)
def
test_user_site
(
self
):
# site.USER_SITE was introduced in 2.6
...
...
@@ -124,7 +124,7 @@ class BuildExtTestCase(TempdirManager,
# making sure the user option is there
options
=
[
name
for
name
,
short
,
lable
in
cmd
.
user_options
]
self
.
assert
True
(
'user'
in
options
)
self
.
assert
In
(
'user'
,
options
)
# setting a value
cmd
.
user
=
1
...
...
@@ -171,10 +171,10 @@ class BuildExtTestCase(TempdirManager,
from
distutils
import
sysconfig
py_include
=
sysconfig
.
get_python_inc
()
self
.
assert
True
(
py_include
in
cmd
.
include_dirs
)
self
.
assert
In
(
py_include
,
cmd
.
include_dirs
)
plat_py_include
=
sysconfig
.
get_python_inc
(
plat_specific
=
1
)
self
.
assert
True
(
plat_py_include
in
cmd
.
include_dirs
)
self
.
assert
In
(
plat_py_include
,
cmd
.
include_dirs
)
# make sure cmd.libraries is turned into a list
# if it's a string
...
...
@@ -255,13 +255,13 @@ class BuildExtTestCase(TempdirManager,
'some'
:
'bar'
})]
cmd
.
check_extensions_list
(
exts
)
ext
=
exts
[
0
]
self
.
assert
True
(
isinstance
(
ext
,
Extension
)
)
self
.
assert
IsInstance
(
ext
,
Extension
)
# check_extensions_list adds in ext the values passed
# when they are in ('include_dirs', 'library_dirs', 'libraries'
# 'extra_objects', 'extra_compile_args', 'extra_link_args')
self
.
assertEqual
(
ext
.
libraries
,
'foo'
)
self
.
assert
True
(
not
hasattr
(
ext
,
'some'
))
self
.
assert
False
(
hasattr
(
ext
,
'some'
))
# 'macros' element of build info dict must be 1- or 2-tuple
exts
=
[(
'foo.bar'
,
{
'sources'
:
[
''
],
'libraries'
:
'foo'
,
...
...
tests/test_build_scripts.py
View file @
954834c2
...
...
@@ -17,8 +17,8 @@ class BuildScriptsTestCase(support.TempdirManager,
def
test_default_settings
(
self
):
cmd
=
self
.
get_build_scripts_cmd
(
"/foo/bar"
,
[])
self
.
assert
True
(
not
cmd
.
force
)
self
.
assert
True
(
cmd
.
build_dir
is
None
)
self
.
assert
False
(
cmd
.
force
)
self
.
assert
IsNone
(
cmd
.
build_dir
)
cmd
.
finalize_options
()
...
...
@@ -38,7 +38,7 @@ class BuildScriptsTestCase(support.TempdirManager,
built
=
os
.
listdir
(
target
)
for
name
in
expected
:
self
.
assert
True
(
name
in
built
)
self
.
assert
In
(
name
,
built
)
def
get_build_scripts_cmd
(
self
,
target
,
scripts
):
import
sys
...
...
@@ -103,7 +103,7 @@ class BuildScriptsTestCase(support.TempdirManager,
built
=
os
.
listdir
(
target
)
for
name
in
expected
:
self
.
assert
True
(
name
in
built
)
self
.
assert
In
(
name
,
built
)
def
test_suite
():
return
unittest
.
makeSuite
(
BuildScriptsTestCase
)
...
...
tests/test_clean.py
View file @
954834c2
...
...
@@ -36,7 +36,7 @@ class cleanTestCase(support.TempdirManager,
# make sure the files where removed
for
name
,
path
in
dirs
:
self
.
assert
True
(
not
os
.
path
.
exists
(
path
),
self
.
assert
False
(
os
.
path
.
exists
(
path
),
'%s was not removed'
%
path
)
# let's run the command again (should spit warnings but succeed)
...
...
tests/test_config.py
View file @
954834c2
...
...
@@ -103,7 +103,7 @@ class PyPIRCCommandTestCase(support.TempdirManager,
def
test_server_empty_registration
(
self
):
cmd
=
self
.
_cmd
(
self
.
dist
)
rc
=
cmd
.
_get_rc_file
()
self
.
assert
True
(
not
os
.
path
.
exists
(
rc
))
self
.
assert
False
(
os
.
path
.
exists
(
rc
))
cmd
.
_store_pypirc
(
'tarek'
,
'xxx'
)
self
.
assertTrue
(
os
.
path
.
exists
(
rc
))
f
=
open
(
rc
)
...
...
tests/test_config_cmd.py
View file @
954834c2
...
...
@@ -81,7 +81,7 @@ class ConfigTestCase(support.LoggingSilencer,
cmd
.
_clean
(
f1
,
f2
)
for
f
in
(
f1
,
f2
):
self
.
assert
True
(
not
os
.
path
.
exists
(
f
))
self
.
assert
False
(
os
.
path
.
exists
(
f
))
def
test_suite
():
return
unittest
.
makeSuite
(
ConfigTestCase
)
...
...
tests/test_install.py
View file @
954834c2
...
...
@@ -236,7 +236,7 @@ class InstallTestCase(support.TempdirManager,
self
.
test_record
()
finally
:
install_module
.
DEBUG
=
False
self
.
assert
True
(
len
(
self
.
logs
)
>
old_logs_len
)
self
.
assert
Greater
(
len
(
self
.
logs
),
old_logs_len
)
def
test_suite
():
...
...
tests/test_install_lib.py
View file @
954834c2
...
...
@@ -105,7 +105,7 @@ class InstallLibTestCase(support.TempdirManager,
finally
:
sys
.
dont_write_bytecode
=
old_dont_write_bytecode
self
.
assert
True
(
'byte-compiling is disabled'
in
self
.
logs
[
0
][
1
])
self
.
assert
In
(
'byte-compiling is disabled'
,
self
.
logs
[
0
][
1
])
def
test_suite
():
...
...
tests/test_install_scripts.py
View file @
954834c2
...
...
@@ -24,10 +24,10 @@ class InstallScriptsTestCase(support.TempdirManager,
skip_build
=
1
,
)
cmd
=
install_scripts
(
dist
)
self
.
assert
True
(
not
cmd
.
force
)
self
.
assert
True
(
not
cmd
.
skip_build
)
self
.
assert
True
(
cmd
.
build_dir
is
None
)
self
.
assert
True
(
cmd
.
install_dir
is
None
)
self
.
assert
False
(
cmd
.
force
)
self
.
assert
False
(
cmd
.
skip_build
)
self
.
assert
IsNone
(
cmd
.
build_dir
)
self
.
assert
IsNone
(
cmd
.
install_dir
)
cmd
.
finalize_options
()
...
...
@@ -72,7 +72,7 @@ class InstallScriptsTestCase(support.TempdirManager,
installed
=
os
.
listdir
(
target
)
for
name
in
expected
:
self
.
assert
True
(
name
in
installed
)
self
.
assert
In
(
name
,
installed
)
def
test_suite
():
...
...
tests/test_msvc9compiler.py
View file @
954834c2
...
...
@@ -128,7 +128,7 @@ class msvc9compilerTestCase(support.TempdirManager,
# windows registeries versions.
path
=
r'Control Panel\
Desk
top'
v
=
Reg
.
get_value
(
path
,
'dragfullwindows'
)
self
.
assert
True
(
v
in
(
'0'
,
'1'
,
'2'
))
self
.
assert
In
(
v
,
(
'0'
,
'1'
,
'2'
))
import
winreg
HKCU
=
winreg
.
HKEY_CURRENT_USER
...
...
@@ -136,7 +136,7 @@ class msvc9compilerTestCase(support.TempdirManager,
self
.
assertEqual
(
keys
,
None
)
keys
=
Reg
.
read_keys
(
HKCU
,
r'Control Panel'
)
self
.
assert
True
(
'Desktop'
in
keys
)
self
.
assert
In
(
'Desktop'
,
keys
)
def
test_remove_visual_c_ref
(
self
):
from
distutils.msvc9compiler
import
MSVCCompiler
...
...
@@ -174,7 +174,7 @@ class msvc9compilerTestCase(support.TempdirManager,
compiler
=
MSVCCompiler
()
got
=
compiler
.
_remove_visual_c_ref
(
manifest
)
self
.
assertIs
(
got
,
None
)
self
.
assertIs
None
(
got
)
def
test_suite
():
...
...
tests/test_register.py
View file @
954834c2
...
...
@@ -98,7 +98,7 @@ class RegisterTestCase(PyPIRCCommandTestCase):
cmd
=
self
.
_get_cmd
()
# we shouldn't have a .pypirc file yet
self
.
assert
True
(
not
os
.
path
.
exists
(
self
.
rc
))
self
.
assert
False
(
os
.
path
.
exists
(
self
.
rc
))
# patching input and getpass.getpass
# so register gets happy
...
...
@@ -145,7 +145,7 @@ class RegisterTestCase(PyPIRCCommandTestCase):
self
.
assertEqual
(
req1
[
'Content-length'
],
'1374'
)
self
.
assertEqual
(
req2
[
'Content-length'
],
'1374'
)
self
.
assert
True
((
b'xxx'
)
in
self
.
conn
.
reqs
[
1
].
data
)
self
.
assert
In
(
b'xxx'
,
self
.
conn
.
reqs
[
1
].
data
)
def
test_password_not_in_file
(
self
):
...
...
@@ -175,7 +175,7 @@ class RegisterTestCase(PyPIRCCommandTestCase):
req
=
self
.
conn
.
reqs
[
0
]
headers
=
dict
(
req
.
headers
)
self
.
assertEqual
(
headers
[
'Content-length'
],
'608'
)
self
.
assert
True
((
b'tarek'
)
in
req
.
data
)
self
.
assert
In
(
b'tarek'
,
req
.
data
)
def
test_password_reset
(
self
):
# this test runs choice 3
...
...
@@ -193,7 +193,7 @@ class RegisterTestCase(PyPIRCCommandTestCase):
req
=
self
.
conn
.
reqs
[
0
]
headers
=
dict
(
req
.
headers
)
self
.
assertEqual
(
headers
[
'Content-length'
],
'290'
)
self
.
assert
True
((
b'tarek'
)
in
req
.
data
)
self
.
assert
In
(
b'tarek'
,
req
.
data
)
@
unittest
.
skipUnless
(
docutils
is
not
None
,
'needs docutils'
)
def
test_strict
(
self
):
...
...
tests/test_sysconfig.py
View file @
954834c2
...
...
@@ -50,7 +50,7 @@ class SysconfigTestCase(support.EnvironGuard,
def
test_get_config_vars
(
self
):
cvars
=
sysconfig
.
get_config_vars
()
self
.
assert
True
(
isinstance
(
cvars
,
dict
)
)
self
.
assert
IsInstance
(
cvars
,
dict
)
self
.
assertTrue
(
cvars
)
def
test_srcdir
(
self
):
...
...
tests/test_util.py
View file @
954834c2
...
...
@@ -266,7 +266,7 @@ class UtilTestCase(support.EnvironGuard, unittest.TestCase):
self
.
assertTrue
(
strtobool
(
y
))
for
n
in
no
:
self
.
assert
True
(
not
strtobool
(
n
))
self
.
assert
False
(
strtobool
(
n
))
def
test_rfc822_escape
(
self
):
header
=
'I am a
\
n
poor
\
n
lonesome
\
n
header
\
n
'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment