about summary refs log tree commit diff stats
path: root/tests/pylint
Commit message (Collapse)AuthorAgeFilesLines
* test_py2_compat: Test f-string detectiontoonn2022-02-051-0/+25
|
* Trying to ban f-stringstoonn2022-02-051-0/+8
|
* test_py2_compat: Message was renamed to MessageTesttoonn2022-02-051-7/+7
|
* test_py2_compat: Test the new with-statement checktoonn2021-08-081-0/+26
|
* py2_compat: Fix formatting for PEP8toonn2021-08-081-3/+3
|
* py2_compat: Added check for with Popentoonn2021-08-081-1/+19
| | | | | Popen objects became context managers after Python 3.2 so we can't use them as such without a wrapper.
* Fix test_py2_compat formattingtoonn2020-11-111-0/+1
|
* Shortcut py2 incompatible pytest teststoonn2020-11-111-0/+11
| | | | | | Three of our pytest tests aren't compatible with python 2 by returning early from these testcases and always making them pass, we avoid false negatives in CI results.
* Apply some PEP8 love to the pylint module and teststoonn2020-07-052-20/+17
|
* Implement python 2 compatibility checkstoonn2020-07-052-0/+286
We have been stuck on pylint <2 for a long time now because it dropped some of the python 2 lints we rely on. We maintain compatibility with python 2.6+ and 3.5+ and a lack of lints makes especially the former much harder. Incompatibilities had already snuck in in the form of implicit format specs. By implementing a custom checker we can make sure this doesn't happen again.
='n193' href='#n193'>193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269