import requests
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterGradesInHomework
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterSubjectsInHomework
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterTypeDz
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterStatusDz
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterFormatAccess
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterWeeks
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterQuarter
# from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterYears
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestTrainingFormat
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterSchool
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import \
    TestFilterSubjectsInAssessmentsJournal
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import \
    TestFilterGradesInAssessmentsJournal
# from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterUser
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterLabels
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterSchoolsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterGradesInChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterSubjectsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterAccessChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterLabelsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterUserChats


def suite():
    suite_test = requests.TestSuite()

    suite_test.addTest(requests.makeSuite(TestFilterGradesInHomework))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsInHomework))
    suite_test.addTest(requests.makeSuite(TestFilterTypeDz))
    suite_test.addTest(requests.makeSuite(TestFilterStatusDz))
    suite_test.addTest(requests.makeSuite(TestFilterFormatAccess))
    suite_test.addTest(requests.makeSuite(TestFilterQuarter))
    # suite_test.addTest(requests.makeSuite(TestFilterYears))
    suite_test.addTest(requests.makeSuite(TestTrainingFormat))
    suite_test.addTest(requests.makeSuite(TestFilterSchool))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsInAssessmentsJournal))
    suite_test.addTest(requests.makeSuite(TestFilterGradesInAssessmentsJournal))
    # suite_test.addTest(requests.makeSuite(TestFilterUser))
    suite_test.addTest(requests.makeSuite(TestFilterLabels))
    suite_test.addTest(requests.makeSuite(TestFilterWeeks))
    suite_test.addTest(requests.makeSuite(TestFilterSchoolsChats))
    suite_test.addTest(requests.makeSuite(TestFilterGradesInChats))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsChats))
    suite_test.addTest(requests.makeSuite(TestFilterAccessChats))
    suite_test.addTest(requests.makeSuite(TestFilterLabelsChats))
    suite_test.addTest(requests.makeSuite(TestFilterUserChats))
    return suite_test

import requests
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterGradesInHomework
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterSubjectsInHomework
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterTypeDz
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterStatusDz
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterFormatAccess
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterWeeks
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterQuarter
# from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterYears
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestTrainingFormat
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterSchool
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import \
    TestFilterSubjectsInAssessmentsJournal
from API.AdminPanel.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import \
    TestFilterGradesInAssessmentsJournal
# from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterUser
from API.AdminPanel.admin_panel_filters.test_002_filter_homework_tab_home_school import TestFilterLabels
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterSchoolsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterGradesInChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterSubjectsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterAccessChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterLabelsChats
from API.AdminPanel.admin_panel_filters.test_003_filter_chats import TestFilterUserChats


def suite():
    suite_test = requests.TestSuite()

    suite_test.addTest(requests.makeSuite(TestFilterGradesInHomework))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsInHomework))
    suite_test.addTest(requests.makeSuite(TestFilterTypeDz))
    suite_test.addTest(requests.makeSuite(TestFilterStatusDz))
    suite_test.addTest(requests.makeSuite(TestFilterFormatAccess))
    suite_test.addTest(requests.makeSuite(TestFilterQuarter))
    # suite_test.addTest(requests.makeSuite(TestFilterYears))
    suite_test.addTest(requests.makeSuite(TestTrainingFormat))
    suite_test.addTest(requests.makeSuite(TestFilterSchool))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsInAssessmentsJournal))
    suite_test.addTest(requests.makeSuite(TestFilterGradesInAssessmentsJournal))
    # suite_test.addTest(requests.makeSuite(TestFilterUser))
    suite_test.addTest(requests.makeSuite(TestFilterLabels))
    suite_test.addTest(requests.makeSuite(TestFilterWeeks))
    suite_test.addTest(requests.makeSuite(TestFilterSchoolsChats))
    suite_test.addTest(requests.makeSuite(TestFilterGradesInChats))
    suite_test.addTest(requests.makeSuite(TestFilterSubjectsChats))
    suite_test.addTest(requests.makeSuite(TestFilterAccessChats))
    suite_test.addTest(requests.makeSuite(TestFilterLabelsChats))
    suite_test.addTest(requests.makeSuite(TestFilterUserChats))
    return suite_test

# from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterYears # from API.admin_panel_filters.test_001_filter_assessments_journal_tab_home_school import TestFilterUser # suite_test.addTest(requests.makeSuite(TestFilterYears)) # suite_test.addTest(requests.makeSuite(TestFilterUser))