diff --git a/tests/collection.py b/tests/collection.py index ba67a33e1..fbd4dc58c 100644 --- a/tests/collection.py +++ b/tests/collection.py @@ -181,6 +181,17 @@ def raises_ValueError_if_task_added_mirrors_subcollection_name(self): self.c.add_collection(Collection('sub')) self.c.add_task(_mytask, 'sub') + def allows_specifying_task_defaultness(self): + self.c.add_task(_mytask, default=True) + eq_(self.c.default, '_mytask') + + def specifying_default_False_overrides_task_setting(self): + @task(default=True) + def its_me(): + pass + self.c.add_task(its_me, default=False) + eq_(self.c.default, None) + class add_collection: def setup(self): self.c = Collection()