Example #1
0
 def test_get_sourcefile_no_source(self):
     # Given a valid bytecode path without a corresponding source path,
     # return the original bytecode path.
     with mock.patch('importlib._bootstrap_external._path_isfile') as _path_isfile:
         _path_isfile.return_value = False;
         path = TESTFN + '.pyc'
         self.assertEqual(_get_sourcefile(path), path)
Example #2
0
 def test_get_sourcefile_no_source(self):
     # Given a valid bytecode path without a corresponding source path,
     # return the original bytecode path.
     with mock.patch('importlib._bootstrap_external._path_isfile') as _path_isfile:
         _path_isfile.return_value = False;
         path = TESTFN + '.pyc'
         self.assertEqual(_get_sourcefile(path), path)
Example #3
0
 def test_get_sourcefile(self):
     with mock.patch('importlib._bootstrap_external._path_isfile'
         ) as _path_isfile:
         _path_isfile.return_value = True
         path = TESTFN + '.pyc'
         expect = TESTFN + '.py'
         self.assertEqual(_get_sourcefile(path), expect)
Example #4
0
 def test_get_sourcefile(self):
     # Given a valid bytecode path, return the path to the corresponding
     # source file if it exists.
     with mock.patch('importlib._bootstrap_external._path_isfile') as _path_isfile:
         _path_isfile.return_value = True;
         path = TESTFN + '.pyc'
         expect = TESTFN + '.py'
         self.assertEqual(_get_sourcefile(path), expect)
Example #5
0
 def test_get_sourcefile(self):
     # Given a valid bytecode path, return the path to the corresponding
     # source file if it exists.
     with mock.patch('importlib._bootstrap_external._path_isfile') as _path_isfile:
         _path_isfile.return_value = True;
         path = TESTFN + '.pyc'
         expect = TESTFN + '.py'
         self.assertEqual(_get_sourcefile(path), expect)
Example #6
0
 def test_get_sourcefile_bad_ext(self):
     # Given a path with an invalid bytecode extension, return the
     # bytecode path passed as the argument.
     path = TESTFN + '.bad_ext'
     self.assertEqual(_get_sourcefile(path), path)
Example #7
0
 def test_get_sourcefile_bad_ext(self):
     # Given a path with an invalid bytecode extension, return the
     # bytecode path passed as the argument.
     path = TESTFN + '.bad_ext'
     self.assertEqual(_get_sourcefile(path), path)
Example #8
0
 def test_get_sourcefile_bad_ext(self):
     path = TESTFN + '.bad_ext'
     self.assertEqual(_get_sourcefile(path), path)