Exemplo n.º 1
0
 def test_copy_nothing(self):
     try:
         out_dir = tempfile.mkdtemp()
         transcribe.copy_static_content([], out_dir)
         # No exceptions thrown? Good.
     finally:
         shutil.rmtree(out_dir)
Exemplo n.º 2
0
 def test_copy_dir(self):
     try:
         out_dir = tempfile.mkdtemp()
         test_dir = tempfile.mkdtemp()
         transcribe.copy_static_content([test_dir], out_dir)
         self.assertEqual(os.listdir(out_dir), [os.path.split(test_dir)[1]])
     finally:
         shutil.rmtree(out_dir)
         shutil.rmtree(test_dir)
Exemplo n.º 3
0
 def test_copy_file(self):
     try:
         out_dir = tempfile.mkdtemp()
         test_file = tempfile.NamedTemporaryFile()
         transcribe.copy_static_content([test_file.name], out_dir)
         self.assertEqual(
             os.listdir(out_dir),
             [os.path.basename(test_file.name)])
     finally:
         shutil.rmtree(out_dir)