Esempio n. 1
0
def test_base_task_raises_exception_on_call_to_run():
    task = Task()
    task.run()
Esempio n. 2
0
def test_base_task_provides_undefined_name():
    task = Task()
    eq_("undefined", task.name)
Esempio n. 3
0
 def test_aliases_are_None_by_default(self):
     task = Task()
     self.assertTrue(task.aliases is None)
Esempio n. 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 = Task(aliases=aliases)
     self.assertTrue(all([a in task.aliases for a in aliases]))
Esempio n. 5
0
 def test_takes_an_alias_kwarg_and_wraps_it_in_aliases_list(self):
     random_alias = "alias_%d" % random.randint(100, 200)
     task = Task(alias=random_alias)
     self.assertTrue(random_alias in task.aliases)
Esempio n. 6
0
def name_to_task(name):
    t = Task()
    t.name = name
    return t