Пример #1
0
def test_base_task_raises_exception_on_call_to_run():
    task = tasks.Task()
    task.run()
Пример #2
0
def test_base_task_provides_undefined_name():
    task = tasks.Task()
    eq_("undefined", task.name)
Пример #3
0
 def test_aliases_are_None_by_default(self):
     task = tasks.Task()
     self.assertTrue(task.aliases is None)
Пример #4
0
 def test_aliases_are_set_based_on_provided_aliases(self):
     aliases = ["a_%d" % i for i in range(random.randint(1, 10))]
     task = tasks.Task(aliases=aliases)
     self.assertTrue(all([a in task.aliases for a in aliases]))
Пример #5
0
 def test_takes_an_alias_kwarg_and_wraps_it_in_aliases_list(self):
     random_alias = "alias_%d" % random.randint(100, 200)
     task = tasks.Task(alias=random_alias)
     self.assertTrue(random_alias in task.aliases)
Пример #6
0
 def test_aliases_are_empty_by_default(self):
     task = tasks.Task()
     self.assertTrue(len(task.aliases) == 0)