Skip to content

Commit 6636c84

Browse files
committed
added default_treatment to split view
1 parent f1ae8b9 commit 6636c84

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

splitio/models/splits.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
SplitView = namedtuple(
99
'SplitView',
10-
['name', 'traffic_type', 'killed', 'treatments', 'change_number', 'configs', 'sets']
10+
['name', 'traffic_type', 'killed', 'treatments', 'change_number', 'configs', 'default_treatment', 'sets']
1111
)
1212

1313

@@ -200,6 +200,7 @@ def to_split_view(self):
200200
list(set(part.treatment for cond in self.conditions for part in cond.partitions)),
201201
self.change_number,
202202
self._configurations if self._configurations is not None else {},
203+
self._default_treatment,
203204
list(self._sets) if self._sets is not None else []
204205
)
205206

tests/models/test_splits.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,4 +117,5 @@ def test_to_split_view(self):
117117
assert as_split_view.killed == self.raw['killed']
118118
assert as_split_view.traffic_type == self.raw['trafficTypeName']
119119
assert set(as_split_view.treatments) == set(['on', 'off'])
120+
assert as_split_view.default_treatment == self.raw['defaultTreatment']
120121
assert sorted(as_split_view.sets) == sorted(list(self.raw['sets']))

0 commit comments

Comments
 (0)