1# -*- coding: utf-8 -*-
2#
3# Copyright (c) 2017, the cclib development team
4#
5# This file is part of cclib (http://cclib.github.io) and is distributed under
6# the terms of the BSD 3-Clause License.
7
8"""Run all unit tests for cclib."""
9
10import unittest
11
12from . import test_data
13
14from .test_bridge import *
15from .test_io import *
16from .test_method import *
17from .test_parser import *
18from .test_utils import *
19
20
21if __name__ == "__main__":
22    print("Running unit tests for data...")
23    test_data.test_all(silent=True, summary=False, visual_tests=False)
24    print("Running all other unit tests...")
25    unittest.main()
26