def test_setsessionclass_and_initsession(self, testdir):
     from py.__.test.config import Config 
     config = Config()
     class Session1: 
         def __init__(self, config):
             self.config = config 
     config.setsessionclass(Session1)
     session = config.initsession()
     assert isinstance(session, Session1)
     assert session.config is config
     py.test.raises(ValueError, "config.setsessionclass(Session1)")