Skip to content
Snippets Groups Projects
Commit 9b327962 authored by Piotr Maślanka's avatar Piotr Maślanka
Browse files

test

parent a7192215
No related branches found
No related tags found
No related merge requests found
...@@ -40,17 +40,12 @@ class Range(object): ...@@ -40,17 +40,12 @@ class Range(object):
rs, = args rs, = args
args = self.__from_range(rs) if isinstance(rs, type(self)) else self.__from_str(rs) args = self.__from_range(rs) if isinstance(rs, type(self)) else self.__from_str(rs)
start, stop, lend_inclusive, rend_inclusive = args if args[2] and math.isinf(args[0]):
if lend_inclusive and math.isinf(start):
raise ValueError('Greater or equal with infinity!') raise ValueError('Greater or equal with infinity!')
if rend_inclusive and math.isinf(stop): if args[3] and math.isinf(args[1]):
raise ValueError('Greater or equal with infinity!') raise ValueError('Greater or equal with infinity!')
self.start = start self.start, self.stop, self.lend_inclusive, self.rend_inclusive = args
self.stop = stop
self.lend_inclusive = lend_inclusive
self.rend_inclusive = rend_inclusive
def __contains__(self, x): def __contains__(self, x):
if x == self.start: if x == self.start:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment