# Path: pyfusion/test/tests.py
# class PfTestBase(object):
#     """Base class for generated sql and non-sql test cases."""
#     pass


from pyfusion.test.tests import PfTestBase
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion.acquisition.base import BaseAcquisition
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion import conf
        from pyfusion.data.timeseries import TimeseriesData
        from numpy.testing import assert_array_almost_equal
        from pyfusion.devices.base import Device
        from pyfusion import conf, config
        from pyfusion import getDevice
        from pyfusion.data.timeseries import TimeseriesData
        from pyfusion.acquisition.base import BaseDataFetcher
        from pyfusion.acquisition.FakeData.fetch import SingleChannelSineFetcher
        from pyfusion.acquisition.FakeData.fetch import SingleChannelSineFetcher
        from pyfusion.data.timeseries import TimeseriesData
        from numpy import arange, sin, pi
        from numpy.testing import assert_array_almost_equal
        from pyfusion.acquisition.base import MultiChannelFetcher
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion import config
        from numpy.testing import assert_array_almost_equal
"""Test code for data acquisition."""


# channel names in pyfusion test config file
timeseries_test_channel_1 = "test_timeseries_channel_1"
timeseries_test_channel_2 = "test_timeseries_channel_2"

multichannel_name = "test_multichannel_timeseries"


# Path: pyfusion/test/tests.py
# class PfTestBase(object):
#     """Base class for generated sql and non-sql test cases."""
#     pass


# Path: pyfusion/acquisition/FakeData/tests.py
from pyfusion.test.tests import PfTestBase
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion.acquisition.base import BaseAcquisition
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion import conf
        from pyfusion.data.timeseries import TimeseriesData
        from numpy.testing import assert_array_almost_equal
        from pyfusion.devices.base import Device
        from pyfusion import conf, config
        from pyfusion import getDevice
        from pyfusion.data.timeseries import TimeseriesData
        from pyfusion.acquisition.base import BaseDataFetcher
        from pyfusion.acquisition.FakeData.fetch import SingleChannelSineFetcher
        from pyfusion.acquisition.FakeData.fetch import SingleChannelSineFetcher
        from pyfusion.data.timeseries import TimeseriesData
        from numpy import arange, sin, pi
        from numpy.testing import assert_array_almost_equal
        from pyfusion.acquisition.base import MultiChannelFetcher
        from pyfusion.acquisition.FakeData.acq import FakeDataAcquisition
        from pyfusion import config
        from numpy.testing import assert_array_almost_equal

"""Test code for data acquisition."""


# channel names in pyfusion test config file
timeseries_test_channel_1 = "test_timeseries_channel_1"
timeseries_test_channel_2 = "test_timeseries_channel_2"

multichannel_name = "test_multichannel_timeseries"


class CheckFakeDataAcquisition(PfTestBase):