コード例 #1
0
 def test_gap_model_attribute_is_None(self):
     """testing if the default value will be used when the gap_model
     attribute is set to None
     """
     tdep = TaskDependency(**self.kwargs)
     tdep.gap_model = None
     self.assertEqual(tdep.gap_model,
                      defaults.task_dependency_gap_models[0])
コード例 #2
0
 def test_gap_unit_argument_is_working_properly(self):
     """testing if the gap_unit argument value is correctly passed to the
     gap_unit attribute on init
     """
     test_value = 'y'
     self.kwargs['gap_unit'] = test_value
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(test_value, tdep.gap_unit)
コード例 #3
0
 def test_gap_model_argument_is_skipped(self):
     """testing if the default value will be used when the gap_model
     argument is skipped
     """
     self.kwargs.pop('gap_model')
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.gap_model,
                      defaults.task_dependency_gap_models[0])
コード例 #4
0
 def test_gap_timing_argument_is_working_properly(self):
     """testing if the gap_timing argument value is correctly passed to the
     gap_timing attribute
     """
     test_value = 11
     self.kwargs['gap_timing'] = test_value
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.gap_timing, test_value)
コード例 #5
0
 def test_gap_unit_argument_is_None(self):
     """testing if the default value will be used when the gap_unit argument
     is None
     """
     self.kwargs['gap_unit'] = None
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.gap_unit,
                      TaskDependency.__default_schedule_unit__)
コード例 #6
0
 def test_dependency_target_argument_is_None(self):
     """testing if the default value will be used when the dependency_target
     argument is None
     """
     from stalker import defaults, TaskDependency
     self.kwargs['dependency_target'] = None
     tdep = TaskDependency(**self.kwargs)
     assert tdep.dependency_target == defaults.task_dependency_targets[0]
コード例 #7
0
 def test_dependency_target_attribute_is_working_properly(self):
     """testing if the dependency_target attribute is working properly
     """
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     onstart = 'onstart'
     tdep.dependency_target = onstart
     assert tdep.dependency_target == onstart
コード例 #8
0
 def test_gap_timing_argument_is_skipped(self):
     """testing if the gap_timing attribute value will be 0 when the
     gap_timing argument is skipped
     """
     self.kwargs.pop('gap_timing')
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_timing == 0
コード例 #9
0
 def test_gap_timing_argument_is_None(self):
     """testing if the gap_timing attribute value will be 0 when the
     gap_timing argument value is None
     """
     self.kwargs['gap_timing'] = None
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_timing == 0
コード例 #10
0
 def test_dependency_target_attribute_is_None(self):
     """testing if the default value will be used when the dependency_target
     attribute is set to None
     """
     tdep = TaskDependency(**self.kwargs)
     tdep.dependency_target = None
     self.assertEqual(tdep.dependency_target,
                      defaults.task_dependency_targets[0])
コード例 #11
0
 def test_depends_to_argument_is_working_properly(self):
     """testing if the depends_to argument value is correctly passed to
     depends_to attribute
     """
     from stalker import TaskDependency
     self.test_task1.depends = []
     new_dep = TaskDependency(**self.kwargs)
     assert new_dep.depends_to == self.test_task2
コード例 #12
0
 def test_dependency_target_argument_is_None(self):
     """testing if the default value will be used when the dependency_target
     argument is None
     """
     self.kwargs['dependency_target'] = None
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.dependency_target,
                      defaults.task_dependency_targets[0])
コード例 #13
0
 def test_dependency_target_argument_is_skipped(self):
     """testing if the default value will be used when the dependency_target
     argument is skipped
     """
     self.kwargs.pop('dependency_target')
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.dependency_target,
                      defaults.task_dependency_targets[0])
コード例 #14
0
 def test_gap_model_attribute_is_working_properly(self):
     """testing if the gap_model attribute is working properly
     """
     tdep = TaskDependency(**self.kwargs)
     test_value = 'duration'
     self.assertNotEqual(tdep.gap_model, test_value)
     tdep.gap_model = test_value
     self.assertEqual(tdep.gap_model, test_value)
コード例 #15
0
 def test_gap_model_attribute_is_None(self):
     """testing if the default value will be used when the gap_model
     attribute is set to None
     """
     from stalker import defaults, TaskDependency
     tdep = TaskDependency(**self.kwargs)
     tdep.gap_model = None
     assert tdep.gap_model == defaults.task_dependency_gap_models[0]
コード例 #16
0
 def test_gap_timing_attribute_is_set_to_None(self):
     """testing if the gap_timing attribute value will be 0 when it is set
     to None
     """
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     tdep.gap_timing = None
     assert tdep.gap_timing == 0
コード例 #17
0
 def test_dependency_target_argument_is_skipped(self):
     """testing if the default value will be used when the dependency_target
     argument is skipped
     """
     from stalker import defaults, TaskDependency
     self.kwargs.pop('dependency_target')
     tdep = TaskDependency(**self.kwargs)
     assert tdep.dependency_target == defaults.task_dependency_targets[0]
コード例 #18
0
 def test_gap_timing_attribute_is_working_properly(self):
     """testing if the gap_timing attribute is working properly
     """
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     test_value = 11
     tdep.gap_timing = test_value
     assert tdep.gap_timing == test_value
コード例 #19
0
 def test_dependency_target_attribute_is_None(self):
     """testing if the default value will be used when the dependency_target
     attribute is set to None
     """
     from stalker import defaults, TaskDependency
     tdep = TaskDependency(**self.kwargs)
     tdep.dependency_target = None
     assert tdep.dependency_target == defaults.task_dependency_targets[0]
コード例 #20
0
 def test_gap_unit_argument_is_skipped(self):
     """testing if the default value will be used when the gap_unit argument
     is skipped
     """
     from stalker import TaskDependency
     self.kwargs.pop('gap_unit')
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_unit == TaskDependency.__default_schedule_unit__
コード例 #21
0
 def test_depends_to_argument_is_skipped_raises_error_on_commit(self):
     """testing if an Integrity error will be raised when the depends_to
     argument is skipped and the session is committed
     """
     self.kwargs.pop('depends_to')
     new_dependency = TaskDependency(**self.kwargs)
     DBSession.add(new_dependency)
     self.assertRaises(IntegrityError, DBSession.commit)
コード例 #22
0
 def test_gap_unit_argument_is_None(self):
     """testing if the default value will be used when the gap_unit argument
     is None
     """
     from stalker import TaskDependency
     self.kwargs['gap_unit'] = None
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_unit == TaskDependency.__default_schedule_unit__
コード例 #23
0
 def test_gap_unit_argument_is_skipped(self):
     """testing if the default value will be used when the gap_unit argument
     is skipped
     """
     self.kwargs.pop('gap_unit')
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.gap_unit,
                      TaskDependency.__default_schedule_unit__)
コード例 #24
0
 def test_gap_unit_attribute_is_None(self):
     """testing if the default value will be used when the gap_unit
     attribute is set to None
     """
     from stalker import TaskDependency
     tdep = TaskDependency(**self.kwargs)
     tdep.gap_unit = None
     assert tdep.gap_unit == TaskDependency.__default_schedule_unit__
コード例 #25
0
 def test_gap_unit_attribute_is_None(self):
     """testing if the default value will be used when the gap_unit
     attribute is set to None
     """
     tdep = TaskDependency(**self.kwargs)
     tdep.gap_unit = None
     self.assertEqual(tdep.gap_unit,
                      TaskDependency.__default_schedule_unit__)
コード例 #26
0
 def test_gap_model_argument_is_skipped(self):
     """testing if the default value will be used when the gap_model
     argument is skipped
     """
     from stalker import defaults, TaskDependency
     self.kwargs.pop('gap_model')
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_model == defaults.task_dependency_gap_models[0]
コード例 #27
0
 def test_gap_unit_attribute_is_working_properly(self):
     """testing if the gap_unit attribute is working properly
     """
     tdep = TaskDependency(**self.kwargs)
     test_value = 'w'
     self.assertNotEqual(tdep.gap_unit, test_value)
     tdep.gap_unit = test_value
     self.assertEqual(tdep.gap_unit, test_value)
コード例 #28
0
 def test_gap_model_argument_is_None(self):
     """testing if the default value will be used when the gap_model
     argument is None
     """
     from stalker import defaults, TaskDependency
     self.kwargs['gap_model'] = None
     tdep = TaskDependency(**self.kwargs)
     assert tdep.gap_model == defaults.task_dependency_gap_models[0]
コード例 #29
0
 def test_gap_model_argument_is_None(self):
     """testing if the default value will be used when the gap_model
     argument is None
     """
     self.kwargs['gap_model'] = None
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(tdep.gap_model,
                      defaults.task_dependency_gap_models[0])
コード例 #30
0
 def test_gap_model_argument_is_working_properly(self):
     """testing if the gap_model argument value is correctly passed to the
     gap_model attribute on init
     """
     from stalker import TaskDependency
     test_value = 'duration'
     self.kwargs['gap_model'] = test_value
     tdep = TaskDependency(**self.kwargs)
     self.assertEqual(test_value, tdep.gap_model)