cubicweb/test/unittest_cwconfig.py
branch3.25
changeset 12078 82d2c1cdf0c2
parent 11966 fe995d56c949
child 12115 8d0127498a28
equal deleted inserted replaced
12074:f5fee548588d 12078:82d2c1cdf0c2
   448             ('cubicweb', 'cubicweb.schemas.bootstrap'),
   448             ('cubicweb', 'cubicweb.schemas.bootstrap'),
   449             ('cubicweb', 'cubicweb.schemas.base'),
   449             ('cubicweb', 'cubicweb.schemas.base'),
   450             ('cubicweb', 'cubicweb.schemas.workflow'),
   450             ('cubicweb', 'cubicweb.schemas.workflow'),
   451             ('cubicweb', 'cubicweb.schemas.Bookmark'),
   451             ('cubicweb', 'cubicweb.schemas.Bookmark'),
   452             ('bar', 'cubes.bar.schema'),
   452             ('bar', 'cubes.bar.schema'),
   453             ('foo', 'cubes.foo.schema'),
   453             ('foo', 'cubicweb_foo.schema'),
   454             ('foo', 'cubes.foo.schema.a'),
   454             ('foo', 'cubicweb_foo.schema.a'),
   455             ('foo', 'cubes.foo.schema.b'),
   455             ('foo', 'cubicweb_foo.schema.b'),
   456         ]
   456         ]
   457         # app has schema file
   457         # app has schema file
   458         instance_dir, cubes_dir = (
   458         instance_dir, cubes_dir = (
   459             join(libdir, '_instance_dir'), join(libdir, 'cubes'))
   459             join(libdir, '_instance_dir'), join(libdir, 'cubes'))
   460         with temp_config('data1', instance_dir, cubes_dir,
   460         with temp_config('data1', instance_dir, cubes_dir,
   495             'cubicweb.entities.lib',
   495             'cubicweb.entities.lib',
   496             'cubicweb.entities.schemaobjs',
   496             'cubicweb.entities.schemaobjs',
   497             'cubicweb.entities.sources',
   497             'cubicweb.entities.sources',
   498             'cubicweb.entities.wfobjs',
   498             'cubicweb.entities.wfobjs',
   499             'cubes.bar.hooks',
   499             'cubes.bar.hooks',
   500             'cubes.foo.entities',
   500             'cubicweb_foo.entities',
   501             'cubes.foo.entities.a',
   501             'cubicweb_foo.entities.a',
   502             'cubes.foo.hooks',
   502             'cubicweb_foo.hooks',
   503         ]
   503         ]
   504         # data1 has entities
   504         # data1 has entities
   505         with temp_config('data1', instance_dir, cubes_dir,
   505         with temp_config('data1', instance_dir, cubes_dir,
   506                          ('foo', 'bar')) as config:
   506                          ('foo', 'bar')) as config:
   507             config.cube_appobject_path = set(['entities', 'hooks'])
   507             config.cube_appobject_path = set(['entities', 'hooks'])