code: def test_get_task_names():
      """Test that get_task_names returns correct task_names"""
      solubility_dataset = load_solubility_data()
      assert solubility_dataset.get_task_names() == ["log-solubility"]
  
      multitask_dataset = load_multitask_data()
      assert sorted(multitask_dataset.get_task_names()) == sorted(
          [
              "task0",
              "task1",
              "task2",
              "task3",
              "task4",
              "task5",
              "task6",
              "task7",
              "task8",
              "task9",
              "task10",
              "task11",
              "task12",
              "task13",
              "task14",
              "task15",
              "task16",
          ]
      )
  
imports: import random
  import math
  import unittest
  import os
  import numpy
  import pytest
  import deepchem
  import pandas
  import tempfile
label_desc: Use image node_id 7 for calling a global function with example usage: test_get_task_names() without return types