Skip to content

Empty sequences yield error #3

@DmitryZagursky

Description

@DmitryZagursky

The filter lacks checks for empty strings or lists.

Simple example:

from bloom_filter import BloomFilter
bloom=BloomFilter()
'' in bloom
.../bloom_filter/bloom_filter.py in get_bitno_lin_comb(bloom_filter, key)
    478             int_list.append(remainder)
    479             temp = quotient
--> 480     elif hasattr(key[0], '__divmod__'):

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions