Кажется, вам не хватает разделителя между путем и именем файла. Вы можете позволить os.path.join
сделать тяжелую работу за вас:
cwd = os.getcwd()
targetPath = os.path.join(cwd, testfolder);
while not os.path.exists(targetPath):
os.mkdir(targetPath)
targetFile = os.path.join(targetPath, 'test.txt')
testFile = open(targetFile "w")
testFile.write("test")
testFile.close()