'Multiple tests passed on the command line are not reordered.'

def test_preserveArgumentOrder(self):

    tests = ['twisted.trial.test.test_tests', 'twisted.trial.test.test_assertions', 'twisted.trial.test.test_deferred']
    self.config.parseOptions(tests)
    suite = trial._getSuite(self.config)
    names = testNames(suite)
    expectedSuite = TestSuite(map(self.loader.loadByName, tests))
    expectedNames = testNames(expectedSuite)
    self.assertEqual(names, expectedNames)
