def test_iteration_mock(self, device): with pytest.libudev_list('udev_device_get_tags_list_entry', [b'spam', b'eggs']): tags = list(device.tags) assert tags == ['spam', 'eggs'] f = libudev.udev_device_get_tags_list_entry f.assert_called_with(device)
def test_iteration_mock(self, device): funcname = "udev_device_get_tags_list_entry" with pytest.libudev_list(device._libudev, funcname, [b"spam", b"eggs"]): tags = list(device.tags) assert tags == ["spam", "eggs"] func = device._libudev.udev_device_get_tags_list_entry func.assert_called_once_with(device)
def test_udev_list_iterate_mock(): from pyudev._libudev import libudev items = [('spam', 'eggs'), ('foo', 'bar')] with pytest.libudev_list('udev_enumerate_get_list_entry', items): udev_list = libudev.udev_enumerate_get_list_entry() assert list(_util.udev_list_iterate(udev_list)) == [ ('spam', 'eggs'), ('foo', 'bar')]
def test_udev_list_iterate_mock(): libudev = Mock(name='libudev') items = [('spam', 'eggs'), ('foo', 'bar')] with pytest.libudev_list(libudev, 'udev_enumerate_get_list_entry', items): udev_list = libudev.udev_enumerate_get_list_entry() assert list(_util.udev_list_iterate(libudev, udev_list)) == [ ('spam', 'eggs'), ('foo', 'bar')]
def test_udev_list_iterate_mock(): libudev = Mock(name='libudev') items = [('spam', 'eggs'), ('foo', 'bar')] with pytest.libudev_list(libudev, 'udev_enumerate_get_list_entry', items): udev_list = libudev.udev_enumerate_get_list_entry() assert list(_util.udev_list_iterate(libudev, udev_list)) == [('spam', 'eggs'), ('foo', 'bar')]
def test_iteration_mock(self, device): attributes = [b"spam", b"eggs"] funcname = "udev_device_get_sysattr_list_entry" with pytest.libudev_list(device._libudev, funcname, attributes): attrs = list(device.attributes) assert attrs == ["spam", "eggs"] func = device._libudev.udev_device_get_sysattr_list_entry func.assert_called_with(device)
def test_iteration_mock(self, device): attributes = [b'spam', b'eggs'] get_sysattr_list = 'udev_device_get_sysattr_list_entry' with pytest.libudev_list(get_sysattr_list, attributes): attrs = list(device.attributes) assert attrs == ['spam', 'eggs'] f = libudev.udev_device_get_sysattr_list_entry f.assert_called_with(device)
def test_iteration_mock(self, a_device): funcname = "udev_device_get_tags_list_entry" with pytest.libudev_list(a_device._libudev, funcname, [b"spam", b"eggs"]): tags = list(a_device.tags) assert tags == ["spam", "eggs"] func = a_device._libudev.udev_device_get_tags_list_entry func.assert_called_once_with(a_device)
def test_iteration_mock(self, device): funcname = 'udev_device_get_tags_list_entry' with pytest.libudev_list(device._libudev, funcname, [b'spam', b'eggs']): tags = list(device.tags) assert tags == ['spam', 'eggs'] func = device._libudev.udev_device_get_tags_list_entry func.assert_called_once_with(device)
def test_iteration_mock(self, device): attributes = [b'spam', b'eggs'] funcname = 'udev_device_get_sysattr_list_entry' with pytest.libudev_list(device._libudev, funcname, attributes): attrs = list(device.attributes) assert attrs == ['spam', 'eggs'] func = device._libudev.udev_device_get_sysattr_list_entry func.assert_called_with(device)
def test_iteration_mock(self, a_device): funcname = 'udev_device_get_tags_list_entry' with pytest.libudev_list(a_device._libudev, funcname, [b'spam', b'eggs']): tags = list(a_device.tags) assert tags == ['spam', 'eggs'] func = a_device._libudev.udev_device_get_tags_list_entry func.assert_called_once_with(a_device)
def test_udev_list_iterate_mock(): libudev = Mock(name="libudev") items = [("spam", "eggs"), ("foo", "bar")] with pytest.libudev_list(libudev, "udev_enumerate_get_list_entry", items): udev_list = libudev.udev_enumerate_get_list_entry() assert list(_util.udev_list_iterate(libudev, udev_list)) == [ ("spam", "eggs"), ("foo", "bar"), ]
def test_udev_list_iterate_mock(): libudev = Mock(name="libudev") items = [("spam", "eggs"), ("foo", "bar")] with pytest.libudev_list(libudev, "udev_enumerate_get_list_entry", items): udev_list = libudev.udev_enumerate_get_list_entry() assert list(_util.udev_list_iterate(libudev, udev_list)) == [("spam", "eggs"), ("foo", "bar")]