Page Speed Optimization Libraries  1.7.30.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Static Public Member Functions
net_instaweb::CustomRewriteTestBase< OptionsClass > Class Template Reference
Inheritance diagram for net_instaweb::CustomRewriteTestBase< OptionsClass >:
net_instaweb::RewriteTestBase net_instaweb::RewriteOptionsTestBase< OptionsClass >

List of all members.

Classes

class  CustomTestRewriteDriverFactory

Public Member Functions

virtual TestRewriteDriverFactoryMakeTestFactory ()
OptionsClass * NewOptions ()

Static Public Member Functions

static void SetUpTestCase ()
static void TearDownTestCase ()

template<class OptionsClass>
class net_instaweb::CustomRewriteTestBase< OptionsClass >


Member Function Documentation

template<class OptionsClass >
virtual TestRewriteDriverFactory* net_instaweb::CustomRewriteTestBase< OptionsClass >::MakeTestFactory ( ) [inline, virtual]

Makes a TestRewriteDriverFactory. This can be overridden in subclasses if you need a factory with special properties.

Todo:
TODO(jmarantz): This is currently only used in ServeResourceFromNewContext, but should be used for factory_ and other_factory_. This would requuire a refactor, because those are created at construction; too early for subclass overrides to take effect. To deal with that, an alternate constructor is provided above so that the proper sort of factories can be passed in.

Reimplemented from net_instaweb::RewriteTestBase.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines