]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-30635: Fix refleak in test_c_locale_coercion (#2126)
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 13 Jun 2017 11:32:31 +0000 (13:32 +0200)
committerNick Coghlan <ncoghlan@gmail.com>
Tue, 13 Jun 2017 11:32:31 +0000 (21:32 +1000)
commit023564bf7d95f8e6a4b790491811e75ce497a071
treec1c7d8349fdf8dd7526b2562ef23e2674f56e693
parenteb52ac89929bb09b15c014ab8ff60eee685e86c7
bpo-30635: Fix refleak in test_c_locale_coercion (#2126)

When checking for reference leaks, test_c_locale_coercion is run
multiple times and so _LocaleCoercionTargetsTestCase.setUpClass() is
called multiple times. setUpClass() appends new value at each call,
so it looks like a reference leak.

Moving the setup from setUpClass() to setUpModule() avoids
this, eliminating the false alarm.
Lib/test/test_c_locale_coercion.py