Beispiel #1
0
 def run_test(self, source):
     with util.create_modules(self.module_name) as mapping:
         with open(mapping[self.module_name], 'wb') as file:
             file.write(source)
         loader = self.machinery.SourceFileLoader(self.module_name,
                                               mapping[self.module_name])
         return self.load(loader)
Beispiel #2
0
 def run_test(self, source):
     with util.create_modules(self.module_name) as mapping:
         with open(mapping[self.module_name], 'wb') as file:
             file.write(source)
         loader = self.machinery.SourceFileLoader(self.module_name,
                                               mapping[self.module_name])
         return self.load(loader)
Beispiel #3
0
 def run_test(self, line_ending):
     module_name = '_temp'
     source_lines = [b"a = 42", b"b = -13", b'']
     source = line_ending.join(source_lines)
     with util.create_modules(module_name) as mapping:
         with open(mapping[module_name], 'wb') as file:
             file.write(source)
         loader = self.machinery.SourceFileLoader(module_name,
                                                  mapping[module_name])
         return self.load(loader, module_name)
Beispiel #4
0
 def run_test(self, line_ending):
     module_name = '_temp'
     source_lines = [b"a = 42", b"b = -13", b'']
     source = line_ending.join(source_lines)
     with util.create_modules(module_name) as mapping:
         with open(mapping[module_name], 'wb') as file:
             file.write(source)
         loader = self.machinery.SourceFileLoader(module_name,
                                                  mapping[module_name])
         return self.load(loader, module_name)