src/reportlab/lib/testutils.py
changeset 4338 6223e7fa13f6
parent 4330 617ffa6bbdc8
child 4367 9960d82643bf
equal deleted inserted replaced
4337:35465c371313 4338:6223e7fa13f6
   171                 raise ValueError('"%s" is not a directory' % directory)
   171                 raise ValueError('"%s" is not a directory' % directory)
   172             self.directory = directory[len(__rl_loader__.archive)+len(os.sep):]
   172             self.directory = directory[len(__rl_loader__.archive)+len(os.sep):]
   173             pfx = self.directory+os.sep
   173             pfx = self.directory+os.sep
   174             n = len(pfx)
   174             n = len(pfx)
   175             self.files = list(map(lambda x, n=n: x[n:],list(filter(lambda x,pfx=pfx: x.startswith(pfx),list(__rl_loader__._files.keys())))))
   175             self.files = list(map(lambda x, n=n: x[n:],list(filter(lambda x,pfx=pfx: x.startswith(pfx),list(__rl_loader__._files.keys())))))
       
   176             self.files.sort()
   176             self.stack = []
   177             self.stack = []
   177 
   178 
   178     def __getitem__(self, index):
   179     def __getitem__(self, index):
   179         while 1:
   180         while 1:
   180             try:
   181             try: