def test_recurses(self):
        os.mkdir(os.path.join(self.tempdir, 'foo'))
        apath = self.makeEmptyFile('foo', 'a.py')
        os.mkdir(os.path.join(self.tempdir, 'bar'))
        bpath = self.makeEmptyFile('bar', 'b.py')
        cpath = self.makeEmptyFile('c.py')
        self.assertEqual(
            sorted(iterSourceCode([self.tempdir])),
            sorted([apath, bpath, cpath]))
Tests that _TranslateApitoolsResumableUploadException works correctly.
dataset/ETHPy150Open patrys/PythonChecker/pyflakes/test/test_api.py/TestIterSourceCode.test_recurses--crossover with--dataset/ETHPy150Open GoogleCloudPlatform/gsutil/gslib/tests/test_copy_helper_funcs.py/TestCpFuncs.test_TranslateApitoolsResumableUploadException