Add an API to affect the choice of RCS parser.
[cvs2svn.git] / test-data / unlabeled-branch-cvsrepos / cvs2svn-ignore.options
blob0cf5316a5f455ff97544324f5ac24fef0bc233f0
1 # (Be in -*- python -*- mode.)
3 # Try ignoring an unlabeled branch using a SymbolMapper (it should
4 # fail).
6 from cvs2svn_lib.symbol_transform import SymbolMapper
8 execfile('cvs2svn-example.options')
10 name = 'unlabeled-branch'
12 ctx.output_option = NewRepositoryOutputOption(
13     'cvs2svn-tmp/%s--options=cvs2svn-ignore.options-svnrepos' % (name,),
14     )
16 run_options.clear_projects()
18 filename = 'test-data/%s-cvsrepos/proj/a.txt,v' % (name,)
19 symbol_mapper = SymbolMapper([
20     (filename, 'unlabeled-1.1.4', '1.1.4', None),
21     ])
23 run_options.add_project(
24     r'test-data/%s-cvsrepos' % (name,),
25     trunk_path='trunk',
26     branches_path='branches',
27     tags_path='tags',
28     symbol_transforms=[
29         symbol_mapper,
30         ],
31     symbol_strategy_rules=global_symbol_strategy_rules,
32     )