old_contents: """Test export functions."""
  import unittest
  import pathlib
  
  from pywal import template
  from pywal import util
  
  
  # Import colors.
  COLORS = util.read_file_json("tests/test_files/test_file.json")
  
  
  class TestExportColors(unittest.TestCase):
      """Test the export functions."""
  
      def test_template(self):
          """> Test substitutions in template file."""
          # Merge both dicts so we can access their
          # values simpler.
          COLORS["colors"].update(COLORS["special"])
  
          output_dir = pathlib.Path("/tmp")
          template_dir = pathlib.Path("tests/test_files/templates")
          template.export_all_templates(COLORS, output_dir, template_dir)
  
          result = pathlib.Path("/tmp/test_template").is_file()
          self.assertTrue(result)
  
          content = pathlib.Path("/tmp/test_template").read_text()
          self.assertEqual(content, '\n'.join(["test1 #1F211E",
                                               "test2 #1F211E",
                                               "test3 31,33,30", ""]))
  
  
  if __name__ == "__main__":
      unittest.main()
  
new_contents: """Test export functions."""
  import unittest
  import pathlib
  
  from pywal import wal
  from pywal import util
  
  
  # Import colors.
  COLORS = util.read_file_json("tests/test_files/test_file.json")
  
  
  class TestExportColors(unittest.TestCase):
      """Test the export functions."""
  
      def test_template(self):
          """> Test substitutions in template file."""
          # Merge both dicts so we can access their
          # values simpler.
          COLORS["colors"].update(COLORS["special"])
  
          output_dir = pathlib.Path("/tmp")
          template_dir = pathlib.Path("tests/test_files/templates")
          wal.export_all_templates(COLORS, output_dir, template_dir)
  
          result = pathlib.Path("/tmp/test_template").is_file()
          self.assertTrue(result)
  
          content = pathlib.Path("/tmp/test_template").read_text()
          self.assertEqual(content, '\n'.join(["test1 #1F211E",
                                               "test2 #1F211E",
                                               "test3 31,33,30", ""]))
  
  
  if __name__ == "__main__":
      unittest.main()
  
subject: Use wal functions.