| Conditions | 3 |
| Total Lines | 15 |
| Code Lines | 12 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | # pylint: disable=redefined-outer-name,unused-variable,expression-not-assigned |
||
| 24 | @pytest.mark.parametrize( |
||
| 25 | ("before", "after"), |
||
| 26 | [ |
||
| 27 | ("foobar", "foobar"), |
||
| 28 | ("#foobar ", "foobar"), |
||
| 29 | ("# ", None), |
||
| 30 | (" ", None), |
||
| 31 | ], |
||
| 32 | ) |
||
| 33 | def test_clean_channel(before, after): |
||
| 34 | if after is None: |
||
| 35 | with expect.raises(Exception): |
||
| 36 | clean_channel(None, None, before) |
||
| 37 | else: |
||
| 38 | expect(clean_channel(None, None, before)) == after |
||
| 39 |