Open satels opened 3 years ago
In this case:
from orderedset import OrderedSet oset = OrderedSet([1, 2, 3]) oset2 = OrderedSet([3, 2, 1]) oset3 = OrderedSet([1, 2, 3, 4]) oset.isorderedsubset(oset3) # True
the function is work fine.
But in this:
from orderedset import OrderedSet oset = OrderedSet([1, 2, 3]) oset2 = OrderedSet([3, 2, 1]) oset3 = OrderedSet([7, 0, 1, 2, 3, 4]) oset.isorderedsubset(oset3) # False
the one has wrong result.
I rewrite it as I wish to:
list(oset2 & oset3) == list(oset2)
In this case:
the function is work fine.
But in this:
the one has wrong result.