import os
import unittest

from dataprofiler.profilers.column_profile_compilers import (
    ColumnPrimitiveTypeProfileCompiler,
)

from .test_base_column_profilers import AbstractTestColumnProfiler

test_root_path = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))


class TestColumnDataTypeProfiler(AbstractTestColumnProfiler, unittest.TestCase):

    column_profiler = ColumnPrimitiveTypeProfileCompiler
    profile_types = ["data_type", "statistics", "data_type_representation"]

    def setUp(self):
        AbstractTestColumnProfiler.setUp(self)

    @classmethod
    def setUpClass(cls):
        super().setUpClass()


if __name__ == "__main__":
    unittest.main()
