From 9b32796294c8f5d8bd088b74ee02083192e2eae2 Mon Sep 17 00:00:00 2001
From: Piotr Maslanka <piotr.maslanka@henrietta.com.pl>
Date: Fri, 8 Dec 2017 21:25:41 +0100
Subject: [PATCH] test

---
 firanka/series/range.py | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/firanka/series/range.py b/firanka/series/range.py
index cf3c36d..6648df0 100644
--- a/firanka/series/range.py
+++ b/firanka/series/range.py
@@ -40,17 +40,12 @@ class Range(object):
             rs, = args
             args = self.__from_range(rs) if isinstance(rs, type(self)) else self.__from_str(rs)
 
-        start, stop, lend_inclusive, rend_inclusive = args
-
-        if lend_inclusive and math.isinf(start):
+        if args[2] and math.isinf(args[0]):
             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!')
 
-        self.start = start
-        self.stop = stop
-        self.lend_inclusive = lend_inclusive
-        self.rend_inclusive = rend_inclusive
+        self.start, self.stop, self.lend_inclusive, self.rend_inclusive = args
 
     def __contains__(self, x):
         if x == self.start:
-- 
GitLab