'If a volume is attached but the ``IBlockDeviceAPI`` returns a value
other than a ``FilePath``, an error is logged and no manifestation
corresponding to the volume is included in the discovered state.'

@capture_logging(assertHasMessage, INVALID_DEVICE_PATH, {u'invalid_value': None})
def test_attached_with_wrong_device_path_type(self, logger):

    self.patch(blockdevice, '_logger', logger)
    self._incorrect_device_path_test(None)
