PY3.W1503
Redundant unittest assert
The first argument of assertTrue and assertFalse is a condition. If a constant is passed as parameter, that condition will be always true. In this case a warning should be emitted.
Noncompliant Code:
Copy
import unittest
class DummyTestCase(unittest.TestCase):
def test_dummy(self):
value = 'foo'
self.assertTrue(bool(value) is True)
Compliant Code:
Copy
import unittest
class DummyTestCase(unittest.TestCase):
def test_dummy(self):
value = 'foo'
self.assertTrue(value)