Ejemplo n.º 1
0
 def __init__(self, test, finder_options, story_set):
     super(Typical25ProfileSharedState,
           self).__init__(test, finder_options, story_set)
     generator = profile_generator.ProfileGenerator(
         small_profile_extender.SmallProfileExtender, 'small_profile')
     self._out_dir, self._owns_out_dir = generator.Run(finder_options)
     if self._out_dir:
         finder_options.browser_options.profile_dir = self._out_dir
     else:
         finder_options.browser_options.dont_override_profile = True
Ejemplo n.º 2
0
 def ProcessCommandLineArgs(cls, parser, args):
     super(_SessionRestoreTypical25,
           cls).ProcessCommandLineArgs(parser, args)
     generator = profile_generator.ProfileGenerator(
         small_profile_extender.SmallProfileExtender, cls.PROFILE_TYPE)
     out_dir = generator.Run(args)
     if out_dir:
         args.browser_options.profile_dir = out_dir
     else:
         args.browser_options.dont_override_profile = True
Ejemplo n.º 3
0
 def __init__(self, test, finder_options, story_set):
     super(ExtensionProfileSharedState,
           self).__init__(test, finder_options, story_set)
     generator = profile_generator.ProfileGenerator(
         extension_profile_extender.ExtensionProfileExtender,
         'extension_profile')
     self._out_dir = generator.Run(finder_options)
     if self._out_dir:
         finder_options.browser_options.profile_dir = self._out_dir
     else:
         finder_options.browser_options.dont_override_profile = True