def test_without_default_commands(self): manager = Manager(self.app, with_default_commands=False) manager.set_defaults() assert 'runserver' not in manager._commands assert 'shell' not in manager._commands
def test_with_default_commands(self): manager = Manager(self.app) manager.set_defaults() assert 'runserver' in manager._commands assert 'shell' in manager._commands
def test_submanager_has_no_default_commands(self): sub_manager = Manager() manager = Manager() manager.add_command('sub_manager', sub_manager) manager.set_defaults() assert 'runserver' not in sub_manager._commands assert 'shell' not in sub_manager._commands