22
from bzrlib.tests import (
24
split_suite_by_condition,
22
27
from bzrlib.tests.blackbox import ExternalBase
23
28
from bzrlib.tests.test_win32utils import NeedsGlobExpansionFeature
31
def load_tests(standard_tests, module, loader):
32
"""Parameterize tests for view-aware vs not."""
33
to_adapt, result = split_suite_by_condition(
34
standard_tests, condition_isinstance(TestAdd))
36
('pre-views', {'branch_tree_format': 'pack-0.92'}),
37
('view-aware', {'branch_tree_format': 'development-wt5'}),
39
return multiply_tests(to_adapt, scenarios, result)
26
42
class TestAdd(ExternalBase):
44
def make_branch_and_tree(self, dir):
45
return ExternalBase.make_branch_and_tree(self, dir,
46
format=self.branch_tree_format)
28
48
def test_add_reports(self):
29
49
"""add command prints the names of added files."""
30
50
tree = self.make_branch_and_tree('.')