import unittest
import test_main
from tests.utils import test_utils
from tests.commands import test_schedule
from tests.commands import test_race
from tests.datasource.jra import test_io as test_jra
from tests.datasource.netkeiba import test_io as test_netkeiba


def suite():
  suite = unittest.TestSuite()
  suite.addTests(unittest.makeSuite(test_main.TestMain))
  suite.addTests(unittest.makeSuite(test_utils.TestUtils))
  suite.addTests(unittest.makeSuite(test_schedule.TestSchedule))
  suite.addTests(unittest.makeSuite(test_race.TestRace))
  suite.addTests(unittest.makeSuite(test_jra.TestIo))
  suite.addTests(unittest.makeSuite(test_netkeiba.TestIo))
  return suite