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])
 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)