'After having looked up a subsystem, data should be passed along to the
client.  Additionally, subsystems were passed the entire request packet
as data, instead of just the additional data.
We check for the additional tidle to verify that the data passed
through the client.'

def test_lookupSubsystem_data(self):

    self.session.requestReceived('subsystem', (common.NS('TestSubsystem') + 'data'))
    self.assertEqual(self.session.conn.data[self.session], ['\x00\x00\x00\rTestSubsystemdata~'])
    self.session.dataReceived('more    data')
    self.assertEqual(self.session.conn.data[self.session][(-1)], 'more    data~')
