### Bug description ```python def f1(): pass def f2(): pass test = True f1() if test else f2() ``` ### Configuration _No response_ ### Command used ```shell pylint test.py ``` ### Pylint output ```shell test.py:9: [W0106(expression-not-assigned), ] Expression "f1() if test else f2()" is assigned to nothing ``` ### Expected behavior no warning (according to documentation of pylint) ### Pylint version ```shell 2.16.0.b1 ``` ### OS / Environment windows