コード例 #1
0
ファイル: test_basic.py プロジェクト: mnadel/pyrollout
 def setUp(self):
     self.rollout = Rollout()
     self.rollout.add_feature(Feature('feature_for_all', groups=['ALL']))
     self.rollout.add_feature(Feature('feature_for_none', groups=['NONE']))
     self.rollout.add_feature(Feature('feature_for_some', groups=['some']))
コード例 #2
0
ファイル: test_basic.py プロジェクト: mnadel/pyrollout
 def test_specify_storage(self):
     rollout = Rollout(feature_storage=MemoryFeatureStorage(),
                       user_storage=MemoryUserStorage())
     rollout.add_feature(Feature('feature_for_all', groups=['ALL']))
     user = self._add_user()
     self.assertTrue(self.rollout.can(user, 'feature_for_all') is True)