def test_no_feature_controls(self, tmpdir):
     self.__make_tmp_dirs(tmpdir)
     raw_inmate_data = RawInmateData(self.__today, None, Mock())
     raw_inmate_data.add(self.__inmates.next())
     raw_inmate_data.finish()
     assert len(self.__raw_inmate_data_dir.listdir()) == 0
     assert len(self.__build_dir.listdir()) == 0
 def test_feature_active_no_dirs(self, tmpdir):
     self.__make_tmp_dirs(tmpdir)
     for feature_control in FEATURE_CONTROL_IDS:
         feature_controls = self.__feature_controls(feature_activated=True)
         del feature_controls[feature_control]
         raw_inmate_data = RawInmateData(self.__today, feature_controls, Mock())
         raw_inmate_data.add(self.__inmates.next())
         raw_inmate_data.finish()
         assert len(self.__raw_inmate_data_dir.listdir()) == 0
         assert len(self.__build_dir.listdir()) == 0
Example #3
0
 def test_no_feature_controls(self, tmpdir):
     self.__make_tmp_dirs(tmpdir)
     raw_inmate_data = RawInmateData(self.__today, None, Mock())
     raw_inmate_data.add(self.__inmates.next())
     raw_inmate_data.finish()
     assert len(self.__raw_inmate_data_dir.listdir()) == 0
     assert len(self.__build_dir.listdir()) == 0
Example #4
0
 def test_feature_active_no_dirs(self, tmpdir):
     self.__make_tmp_dirs(tmpdir)
     for feature_control in FEATURE_CONTROL_IDS:
         feature_controls = self.__feature_controls(feature_activated=True)
         del feature_controls[feature_control]
         raw_inmate_data = RawInmateData(self.__today, feature_controls,
                                         Mock())
         raw_inmate_data.add(self.__inmates.next())
         raw_inmate_data.finish()
         assert len(self.__raw_inmate_data_dir.listdir()) == 0
         assert len(self.__build_dir.listdir()) == 0
Example #5
0
 def __add_inmates(self, feature_activated=True):
     feature_controls = self.__feature_controls(feature_activated)
     raw_inmate_data = RawInmateData(self.__today, feature_controls, Mock())
     raw_inmate_data.add(self.__inmates.next())
     raw_inmate_data.add(self.__inmates.next())
     return raw_inmate_data
Example #6
0
 def test_initialize(self, tmpdir):
     self.__make_tmp_dirs(tmpdir)
     feature_controls = self.__feature_controls(feature_activated=True)
     RawInmateData(self.__today, feature_controls, Mock())
     assert len(self.__raw_inmate_data_dir.listdir()) == 0
     assert len(self.__build_dir.listdir()) == 0
 def __add_inmates(self, feature_activated=True):
     feature_controls = self.__feature_controls(feature_activated)
     raw_inmate_data = RawInmateData(self.__today, feature_controls, Mock())
     raw_inmate_data.add(self.__inmates.next())
     raw_inmate_data.add(self.__inmates.next())
     return raw_inmate_data