blob: 0220b63d8a48b2d4c1c164001679396b127bbc92 [file]
import pytest
@pytest.mark.parametrize("test_input,expected", [
("3+5", 8),
("2+4", 6),
])
@pytest.mark.parametrize("x", [0, 1])
@pytest.mark.parametrize("y", [2, 3])
def test_returns_correct_result(test_input, expected, x, y): # False positive: unused parameters
y.bit_len<caret>#
x.bit_len<caret>#
test_input.len<caret>#
expected.bit_len<caret>#
@pytest.mark.parametrize(('x', 'y'), [(1, 2, 3, 4)]) # Too many values in tuple, should be 2
def test_wrong_number_of_parameters(x, y):
x.bit_len<caret>#
@pytest.mark.parametrize("y", ['2', 3])
def test_foo(y):
y.bit_len<caret>#
y.__xor<caret>#
@pytest.mark.parametrize("y", 3)
def test_int_foo(y):
y.__xor<caret>#
@pytest.mark.parame<caret>