include (GUITestBase.pri)

# Input
HEADERS +=  src/GUITestBasePlugin.h \
            src/tests/crazy_user/GTAbstractGUIAction.h \
            src/tests/crazy_user/GTRandomGUIActionFactory.h \
            src/tests/crazy_user/GUICrazyUserTest.h \
#   Runnables
#   Runnables / Qt
            src/runnables/qt/EscapeClicker.h \
#   Runnables / UGENE
#   Runnables / UGENE / ugeneui
            src/runnables/ugene/ugeneui/ConvertAceToSqliteDialogFiller.h \
            src/runnables/ugene/ugeneui/CreateNewProjectWidgetFiller.h \
            src/runnables/ugene/ugeneui/DocumentFormatSelectorDialogFiller.h \
            src/runnables/ugene/ugeneui/DocumentProviderSelectorDialogFiller.h \
            src/runnables/ugene/ugeneui/ExportProjectDialogFiller.h \
            src/runnables/ugene/ugeneui/NCBISearchDialogFiller.h \
            src/runnables/ugene/ugeneui/SaveProjectDialogFiller.h \
            src/runnables/ugene/ugeneui/SelectDocumentFormatDialogFiller.h \
            src/runnables/ugene/ugeneui/SequenceReadingModeSelectorDialogFiller.h \
#   Runnables / UGENE / corelibs
#   Runnables / UGENE / corelibs / U2Gui
            src/runnables/ugene/corelibs/U2Gui/AddFolderDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/AddNewDocumentDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/AlignShortReadsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/AppSettingsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/BuildIndexDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/CommonImportOptionsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ConvertAssemblyToSAMDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/CreateAnnotationWidgetFiller.h \
            src/runnables/ugene/corelibs/U2Gui/CreateDocumentFromTextDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/CreateObjectRelationDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/CreateRulerDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/DownloadRemoteFileDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/EditAnnotationDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/EditConnectionDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/EditGroupAnnotationsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/EditQualifierDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/EditSequenceDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ExportChromatogramFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ExportDocumentDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ExportImageDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/FindQualifierDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/FindRepeatsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/FindTandemsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/GraphLabelsSelectDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/GraphSettingsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ImportACEFileDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ImportAPRFileDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ImportBAMFileDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ImportOptionsWidgetFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ImportToDatabaseDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ItemToImportEditDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/PositionSelectorFiller.h \
            src/runnables/ugene/corelibs/U2Gui/PredictSecondaryStructureDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ProjectTreeItemSelectorDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/RangeSelectionDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/RangeSelectorFiller.h \
            src/runnables/ugene/corelibs/U2Gui/RemovePartFromSequenceDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/ReplaceSubsequenceDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/SetSequenceOriginDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/SharedConnectionsDialogFiller.h \
            src/runnables/ugene/corelibs/U2Gui/util/RenameSequenceFiller.h \
#   Runnables / UGENE / corelibs / U2View
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportConsensusDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportCoverageDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportReadsDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExtractAssemblyRegionDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/BranchSettingsDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/BuildTreeDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/DeleteGapsDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/DistanceMatrixDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/ExportHighlightedDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/ExtractSelectedAsMSADialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/GenerateAlignmentProfileDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/ov_msa/LicenseAgreementDialogFiller.h \
            src/runnables/ugene/corelibs/U2View/utils_smith_waterman/SmithWatermanDialogBaseFiller.h \
#   Runnables / UGENE / plugins_3rdparty
#   Runnables / UGENE / plugins_3rdparty / kalign
            src/runnables/ugene/plugins_3rdparty/MAFFT/MAFFTSupportRunDialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/clustalw/ClustalWDialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/hmm3/UHMM3PhmmerDialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/hmm3/HmmerSearchDialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/kalign/KalignDialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/primer3/Primer3DialogFiller.h \
            src/runnables/ugene/plugins_3rdparty/umuscle/MuscleDialogFiller.h \
#   Runnables / UGENE / plugins
#   Runnables / UGENE / plugins / annotator
            src/runnables/ugene/plugins/annotator/FindAnnotationCollocationsDialogFiller.h \
#   Runnables / UGENE / plugins / biostruct3d_view
            src/runnables/ugene/plugins/biostruct3d_view/StructuralAlignmentDialogFiller.h \
#   Runnables / UGENE / plugins / cap3
            src/runnables/ugene/plugins/cap3/CAP3SupportDialogFiller.h \
#   Runnables / UGENE / plugins / dotplot
            src/runnables/ugene/plugins/dotplot/BuildDotPlotDialogFiller.h \
            src/runnables/ugene/plugins/dotplot/DotPlotDialogFiller.h \
#   Runnables / UGENE / plugins / dna_export
            src/runnables/ugene/plugins/dna_export/ExportAnnotationsDialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportBlastResultDialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportMSA2MSADialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportMSA2SequencesDialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportSelectedSequenceFromAlignmentDialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportSequences2MSADialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ExportSequencesDialogFiller.h \
            src/runnables/ugene/plugins/dna_export/ImportAnnotationsToCsvFiller.h \
#   Runnables / UGENE / plugins / enzymes
            src/runnables/ugene/plugins/enzymes/ConstructMoleculeDialogFiller.h \
            src/runnables/ugene/plugins/enzymes/CreateFragmentDialogFiller.h \
            src/runnables/ugene/plugins/enzymes/DigestSequenceDialogFiller.h \
            src/runnables/ugene/plugins/enzymes/EditFragmentDialogFiller.h \
            src/runnables/ugene/plugins/enzymes/FindEnzymesDialogFiller.h \
#   Runnables / UGENE / plugins / external_tools
            src/runnables/ugene/plugins/external_tools/AlignToReferenceBlastDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/BlastAllSupportDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/ClustalOSupportRunDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/FormatDBDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/RemoteBLASTDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/SnpEffDatabaseDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/SpadesGenomeAssemblyDialogFiller.h \
            src/runnables/ugene/plugins/external_tools/TCoffeeDailogFiller.h \
#   Runnables / UGENE / plugins / orf_marker
            src/runnables/ugene/plugins/orf_marker/OrfDialogFiller.h \
#   Runnables / UGENE / plugins / pcr
            src/runnables/ugene/plugins/pcr/AddPrimerDialogFiller.h \
            src/runnables/ugene/plugins/pcr/ExportPrimersDialogFiller.h \
            src/runnables/ugene/plugins/pcr/ImportPrimersDialogFiller.h \
            src/runnables/ugene/plugins/pcr/PrimerLibrarySelectorFiller.h \
            src/runnables/ugene/plugins/pcr/PrimersDetailsDialogFiller.h \
#   Runnables / UGENE / plugins / weight_matrix
            src/runnables/ugene/plugins/weight_matrix/PwmBuildDialogFiller.h \
            src/runnables/ugene/plugins/weight_matrix/PwmSearchDialogFiller.h \
#   Runnables / UGENE / plugins / workflow_designer
            src/runnables/ugene/plugins/workflow_designer/AliasesDialogFiller.h \
            src/runnables/ugene/plugins/workflow_designer/ConfigurationWizardFiller.h \
            src/runnables/ugene/plugins/workflow_designer/CreateElementWithCommandLineToolFiller.h \
            src/runnables/ugene/plugins/workflow_designer/CreateElementWithScriptDialogFiller.h \
            src/runnables/ugene/plugins/workflow_designer/DashboardsManagerDialogFiller.h \
            src/runnables/ugene/plugins/workflow_designer/DatasetNameEditDialogFiller.h \
            src/runnables/ugene/plugins/workflow_designer/DefaultWizardFiller.h \
            src/runnables/ugene/plugins/workflow_designer/StartupDialogFiller.h \
            src/runnables/ugene/plugins/workflow_designer/WizardFiller.h \
            src/runnables/ugene/plugins/workflow_designer/WorkflowMetadialogFiller.h \
#   Utils classes
            src/GTDatabaseConfig.h \
            src/GTUtilsAnnotationsHighlightingTreeView.h \
            src/GTUtilsAnnotationsTreeView.h \
            src/GTUtilsAssemblyBrowser.h \
            src/GTUtilsBookmarksTreeView.h \
            src/GTUtilsCircularView.h \
            src/GTUtilsDashboard.h \
            src/GTUtilsDocument.h \
            src/GTUtilsEscClicker.h \
            src/GTUtilsExternalTools.h \
            src/GTUtilsLog.h \
            src/GTUtilsMcaEditor.h \
            src/GTUtilsMcaEditorReference.h \
            src/GTUtilsMcaEditorSequenceArea.h \
            src/GTUtilsMcaEditorStatusWidget.h \
            src/GTUtilsMdi.h \
            src/GTUtilsMsaEditor.h \
            src/GTUtilsMsaEditorSequenceArea.h \
            src/GTUtilsNotifications.h \
            src/GTUtilsOptionPanelMca.h \
            src/GTUtilsOptionPanelMSA.h \
            src/GTUtilsOptionPanelSequenceView.h \
            src/GTUtilsOptionsPanel.h \
            src/GTUtilsPcr.h \
            src/GTUtilsPhyTree.h \
            src/GTUtilsPrimerLibrary.h \
            src/GTUtilsProject.h \
            src/GTUtilsProjectTreeView.h \
            src/GTUtilsQueryDesigner.h \
            src/GTUtilsSequenceView.h \
            src/GTUtilsSharedDatabaseDocument.h \
            src/GTUtilsTask.h \
            src/GTUtilsTaskTreeView.h \
            src/GTUtilsWizard.h \
            src/GTUtilsWorkflowDesigner.h \
            src/GTUtilsStartPage.h \
#   Tests
            src/tests/PosteriorActions.h \
            src/tests/PosteriorChecks.h \
            src/tests/PreliminaryActions.h \
#   Tests/Regression Scenarios
            src/tests/regression_scenarios/GTTestsRegressionScenarios_1_1000.h \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_1001_2000.h \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_2001_3000.h \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_3001_4000.h \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_4001_5000.h \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_5001_6000.h \
#   Tests/Common Scenarios
            src/tests/common_scenarios/Assembling/Assembly_browser/GTTestsAssemblyBrowser.h \
            src/tests/common_scenarios/Assembling/bowtie2/GTTestsBowtie2.h \
            src/tests/common_scenarios/Assembling/dna_assembly/GTTestsDnaAssembly.h \
            src/tests/common_scenarios/Assembling/dna_assembly/GTTestsIndexReuse.h \
            src/tests/common_scenarios/Assembling/dna_assembly/conversions/GTTestsDnaAssemblyConversions.h \
            src/tests/common_scenarios/Assembling/sam/GTTestsSAM.h \
            src/tests/common_scenarios/NIAID_pipelines/GTTestsNiaidPipelines.h \
            src/tests/common_scenarios/Query_Designer/GTTestsQuerryDesigner.h \
            src/tests/common_scenarios/annotations/GTTestsAnnotations.h \
            src/tests/common_scenarios/annotations/GTTestsCreateAnnotationWidget.h \
            src/tests/common_scenarios/annotations/edit/GTTestsAnnotationsEdit.h \
            src/tests/common_scenarios/annotations/qualifiers/GTTestsAnnotationsQualifiers.h \
            src/tests/common_scenarios/annotations_import/GTTestsAnnotationsImport.h \
            src/tests/common_scenarios/circular_view/GTTestsCvGeneral.h \
            src/tests/common_scenarios/cloning/GTTestsCloning.h \
            src/tests/common_scenarios/document_from_text/GTTestsDocumentFromText.h \
            src/tests/common_scenarios/dp_view/GTTestsDpView.h \
            src/tests/common_scenarios/mca_editor/GTTestsMcaEditor.h \
            src/tests/common_scenarios/msa_editor/GTTestsMsaEditor.h \
            src/tests/common_scenarios/msa_editor/align/GTTestsAlignSequenceToMsa.h \
            src/tests/common_scenarios/msa_editor/colors/GTTestsMSAEditorColors.h \
            src/tests/common_scenarios/msa_editor/consensus/GTTestsMSAEditorConsensus.h \
            src/tests/common_scenarios/msa_editor/edit/GTTestsMSAEditorEdit.h \
            src/tests/common_scenarios/msa_editor/replace_character/GTTestsMSAEditorReplaceCharacter.h \
            src/tests/common_scenarios/msa_editor/overview/GTTestsMSAEditorOverview.h \
            src/tests/common_scenarios/options_panel/GTTestsOptionPanel.h \
            src/tests/common_scenarios/options_panel/msa/GTTestsOptionPanelMSA.h \
            src/tests/common_scenarios/options_panel/sequence_view/GTTestsOptionPanelSequenceView.h \
            src/tests/common_scenarios/pcr/GTTestsInSilicoPcr.h \
            src/tests/common_scenarios/pcr/GTTestsPrimerLibrary.h \
            src/tests/common_scenarios/phyml/GTTestsCommonScenariosPhyml.h \
            src/tests/common_scenarios/project/GTTestsProject.h \
            src/tests/common_scenarios/project/anonymous_project/GTTestsProjectAnonymousProject.h \
            src/tests/common_scenarios/project/bookmarks/GTTestsBookmarks.h \
            src/tests/common_scenarios/project/document_modifying/GTTestsProjectDocumentModifying.h \
            src/tests/common_scenarios/project/multiple_docs/GTTestsProjectMultipleDocs.h \
            src/tests/common_scenarios/project/project_filtering/GTTestsProjectFiltering.h \
            src/tests/common_scenarios/project/relations/GTTestsProjectRelations.h \
            src/tests/common_scenarios/project/remote_request/GTTestsProjectRemoteRequest.h \
            src/tests/common_scenarios/project/sequence_exporting/GTTestsProjectSequenceExporting.h \
            src/tests/common_scenarios/project/sequence_exporting/from_project_view/GTTestsFromProjectView.h \
            src/tests/common_scenarios/project/user_locking/GTTestsProjectUserLocking.h \
            src/tests/common_scenarios/repeat_finder/GTTestsRepeatFinder.h \
            src/tests/common_scenarios/sanger/GTTestsSanger.h \
            src/tests/common_scenarios/sequence_edit/GTTestsSequenceEdit.h \
            src/tests/common_scenarios/sequence_view/GTTestsSequenceView.h \
            src/tests/common_scenarios/shared_database/GTTestsSharedDatabase.h \
            src/tests/common_scenarios/smith_waterman_dialog/GTTestsSWDialog.h \
            src/tests/common_scenarios/start_page/GTTestsStartPage.h \
            src/tests/common_scenarios/toggle_view/GTTestsToggleView.h \
            src/tests/common_scenarios/tree_viewer/GTTestsCommonScenariousTreeviewer.h \
            src/tests/common_scenarios/undo_redo/GTTestsUndoRedo.h \
            src/tests/common_scenarios/workflow_designer/GTTestsWorkflowDesigner.h \
            src/tests/common_scenarios/workflow_designer/estimating/GTTestsWorkflowEstimating.h \
            src/tests/common_scenarios/workflow_designer/name_filter/GTTestsWorkflowNameFilter.h \
            src/tests/common_scenarios/workflow_designer/parameters_validation/GTTestsWorkflowParameterValidation.h \
            src/tests/common_scenarios/workflow_designer/scripting/GTTestsWorkflowScripting.h \
            src/tests/common_scenarios/workflow_designer/shared_db/GTTestsSharedDbWd.h \
#   UGENE primitives
            src/api/GTBaseCompleter.h \
            src/api/GTGraphicsItem.h \
            src/api/GTMSAEditorStatusWidget.h \
            src/api/GTRegionSelector.h \
            src/api/GTSequenceReadingModeDialog.h \
            src/api/GTSequenceReadingModeDialogUtils.h \
            src/test_runner/GUITestRunner.h

SOURCES +=  src/GUITestBasePlugin.cpp \
            src/tests/crazy_user/GTAbstractGUIAction.cpp \
            src/tests/crazy_user/GTRandomGUIActionFactory.cpp \
            src/tests/crazy_user/GUICrazyUserTest.cpp \
#   Runnables
#   Runnables / Qt
            src/runnables/qt/EscapeClicker.cpp \
#   Runnables / UGENE
#   Runnables / UGENE / ugeneui
            src/runnables/ugene/ugeneui/ConvertAceToSqliteDialogFiller.cpp \
            src/runnables/ugene/ugeneui/CreateNewProjectWidgetFiller.cpp \
            src/runnables/ugene/ugeneui/DocumentFormatSelectorDialogFiller.cpp \
            src/runnables/ugene/ugeneui/DocumentProviderSelectorDialogFiller.cpp \
            src/runnables/ugene/ugeneui/ExportProjectDialogFiller.cpp \
            src/runnables/ugene/ugeneui/NCBISearchDialogFiller.cpp \
            src/runnables/ugene/ugeneui/SaveProjectDialogFiller.cpp \
            src/runnables/ugene/ugeneui/SelectDocumentFormatDialogFiller.cpp \
            src/runnables/ugene/ugeneui/SequenceReadingModeSelectorDialogFiller.cpp \
#   Runnables / UGENE / corelibs
#   Runnables / UGENE / corelibs / U2Gui
            src/runnables/ugene/corelibs/U2Gui/AddFolderDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/AddNewDocumentDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/AlignShortReadsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/AppSettingsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/BuildIndexDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/CommonImportOptionsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ConvertAssemblyToSAMDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/CreateAnnotationWidgetFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/CreateDocumentFromTextDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/CreateObjectRelationDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/CreateRulerDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/DownloadRemoteFileDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/EditAnnotationDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/EditConnectionDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/EditGroupAnnotationsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/EditQualifierDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/EditSequenceDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ExportChromatogramFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ExportDocumentDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ExportImageDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/FindQualifierDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/FindRepeatsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/FindTandemsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/GraphLabelsSelectDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/GraphSettingsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ImportACEFileDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ImportAPRFileDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ImportBAMFileDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ImportOptionsWidgetFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ImportToDatabaseDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ItemToImportEditDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/PositionSelectorFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/PredictSecondaryStructureDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ProjectTreeItemSelectorDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/RangeSelectionDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/RangeSelectorFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/RemovePartFromSequenceDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/ReplaceSubsequenceDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/SetSequenceOriginDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/SharedConnectionsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2Gui/util/RenameSequenceFiller.cpp \
#   Runnables / UGENE / corelibs / U2View
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportConsensusDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportCoverageDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExportReadsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_assembly/ExtractAssemblyRegionDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/BranchSettingsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/BuildTreeDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/DeleteGapsDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/DistanceMatrixDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/ExportHighlightedDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/ExtractSelectedAsMSADialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/GenerateAlignmentProfileDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/ov_msa/LicenseAgreementDialogFiller.cpp \
            src/runnables/ugene/corelibs/U2View/utils_smith_waterman/SmithWatermanDialogBaseFiller.cpp \
#   Runnables / UGENE / plugins_3rdparty
#   Runnables / UGENE / plugins_3rdparty / kalign
            src/runnables/ugene/plugins_3rdparty/MAFFT/MAFFTSupportRunDialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/clustalw/ClustalWDialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/hmm3/UHMM3PhmmerDialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/hmm3/HmmerSearchDialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/kalign/KalignDialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/primer3/Primer3DialogFiller.cpp \
            src/runnables/ugene/plugins_3rdparty/umuscle/MuscleDialogFiller.cpp \
#   Runnables / UGENE / plugins
#   Runnables / UGENE / plugins / annotator
            src/runnables/ugene/plugins/annotator/FindAnnotationCollocationsDialogFiller.cpp \
#   Runnables / UGENE / plugins / biostruct3d_view
            src/runnables/ugene/plugins/biostruct3d_view/StructuralAlignmentDialogFiller.cpp \
#   Runnables / UGENE / plugins / cap3
            src/runnables/ugene/plugins/cap3/CAP3SupportDialogFiller.cpp \
#   Runnables / UGENE / plugins / dotplot
            src/runnables/ugene/plugins/dotplot/BuildDotPlotDialogFiller.cpp \
            src/runnables/ugene/plugins/dotplot/DotPlotDialogFiller.cpp \
#   Runnables / UGENE / plugins / dna_export
            src/runnables/ugene/plugins/dna_export/ExportAnnotationsDialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportBlastResultDialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportMSA2MSADialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportMSA2SequencesDialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportSelectedSequenceFromAlignmentDialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportSequences2MSADialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ExportSequencesDialogFiller.cpp \
            src/runnables/ugene/plugins/dna_export/ImportAnnotationsToCsvFiller.cpp \
#   Runnables / UGENE / plugins / enzymes
            src/runnables/ugene/plugins/enzymes/ConstructMoleculeDialogFiller.cpp \
            src/runnables/ugene/plugins/enzymes/CreateFragmentDialogFiller.cpp \
            src/runnables/ugene/plugins/enzymes/DigestSequenceDialogFiller.cpp \
            src/runnables/ugene/plugins/enzymes/EditFragmentDialogFiller.cpp \
            src/runnables/ugene/plugins/enzymes/FindEnzymesDialogFiller.cpp \
#   Runnables / UGENE / plugins / external_tools
            src/runnables/ugene/plugins/external_tools/AlignToReferenceBlastDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/BlastAllSupportDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/ClustalOSupportRunDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/FormatDBDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/RemoteBLASTDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/SnpEffDatabaseDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/SpadesGenomeAssemblyDialogFiller.cpp \
            src/runnables/ugene/plugins/external_tools/TCoffeeDailogFiller.cpp \
#   Runnables / UGENE / plugins / orf_marker
            src/runnables/ugene/plugins/orf_marker/OrfDialogFiller.cpp \
#   Runnables / UGENE / plugins / pcr
            src/runnables/ugene/plugins/pcr/AddPrimerDialogFiller.cpp \
            src/runnables/ugene/plugins/pcr/ExportPrimersDialogFiller.cpp \
            src/runnables/ugene/plugins/pcr/ImportPrimersDialogFiller.cpp \
            src/runnables/ugene/plugins/pcr/PrimerLibrarySelectorFiller.cpp \
            src/runnables/ugene/plugins/pcr/PrimersDetailsDialogFiller.cpp \
#   Runnables / UGENE / plugins / weight_matrix
            src/runnables/ugene/plugins/weight_matrix/PwmBuildDialogFiller.cpp \
            src/runnables/ugene/plugins/weight_matrix/PwmSearchDialogFiller.cpp \
#   Runnables / UGENE / plugins / workflow_designer
            src/runnables/ugene/plugins/workflow_designer/AliasesDialogFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/ConfigurationWizardFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/CreateElementWithCommandLineFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/CreateElementWithScriptDialogFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/DashboardsManagerDialogFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/DatasetNameEditDialogFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/DefaultWizardFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/StartupDialogFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/WizardFiller.cpp \
            src/runnables/ugene/plugins/workflow_designer/WorkflowMetadialogFiller.cpp \
#   Utils classes
            src/GTDatabaseConfig.cpp \
            src/GTUtilsAnnotationsHighlightingTreeView.cpp \
            src/GTUtilsAnnotationsTreeView.cpp \
            src/GTUtilsAssemblyBrowser.cpp \
            src/GTUtilsBookmarksTreeView.cpp \
            src/GTUtilsCircularView.cpp \
            src/GTUtilsDashboard.cpp \
            src/GTUtilsDocument.cpp \
            src/GTUtilsEscClicker.cpp \
            src/GTUtilsExternalTools.cpp \
            src/GTUtilsLog.cpp \
            src/GTUtilsMcaEditor.cpp \
            src/GTUtilsMcaEditorReference.cpp \
            src/GTUtilsMcaEditorSequenceArea.cpp \
            src/GTUtilsMcaEditorStatusWidget.cpp \
            src/GTUtilsMdi.cpp \
            src/GTUtilsMsaEditor.cpp \
            src/GTUtilsMsaEditorSequenceArea.cpp \
            src/GTUtilsNotifications.cpp \
            src/GTUtilsOptionPanelMca.cpp \
            src/GTUtilsOptionPanelMSA.cpp \
            src/GTUtilsOptionPanelSequenceView.cpp \
            src/GTUtilsOptionsPanel.cpp \
            src/GTUtilsPcr.cpp \
            src/GTUtilsPhyTree.cpp \
            src/GTUtilsPrimerLibrary.cpp \
            src/GTUtilsProject.cpp \
            src/GTUtilsProjectTreeView.cpp \
            src/GTUtilsQueryDesigner.cpp \
            src/GTUtilsSequenceView.cpp \
            src/GTUtilsSharedDatabaseDocument.cpp \
            src/GTUtilsTask.cpp \
            src/GTUtilsTaskTreeView.cpp \
            src/GTUtilsWizard.cpp \
            src/GTUtilsWorkflowDesigner.cpp \
            src/GTUtilsStartPage.cpp \
#   Tests
            src/tests/PreliminaryActions.cpp \
            src/tests/PosteriorActions.cpp \
            src/tests/PosteriorChecks.cpp \
#   Tests/Regression Scenarios
            src/tests/regression_scenarios/GTTestsRegressionScenarios_1001_2000.cpp \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_1_1000.cpp \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_2001_3000.cpp \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_3001_4000.cpp \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_4001_5000.cpp \
            src/tests/regression_scenarios/GTTestsRegressionScenarios_5001_6000.cpp \
#   Tests/Common Scenarios
            src/tests/common_scenarios/Assembling/Assembly_browser/GTTestsAssemblyBrowser.cpp \
            src/tests/common_scenarios/Assembling/bowtie2/GTTestsBowtie2.cpp \
            src/tests/common_scenarios/Assembling/dna_assembly/GTTestsDnaAssembly.cpp \
            src/tests/common_scenarios/Assembling/dna_assembly/GTTestsIndexReuse.cpp \
            src/tests/common_scenarios/Assembling/dna_assembly/conversions/GTTestsDnaAssemblyConversions.cpp \
            src/tests/common_scenarios/Assembling/sam/GTTestsSAM.cpp \
            src/tests/common_scenarios/NIAID_pipelines/GTTestsNiaidPipelines.cpp \
            src/tests/common_scenarios/Query_Designer/GTTestsQuerryDesigner.cpp \
            src/tests/common_scenarios/annotations/GTTestsAnnotations.cpp \
            src/tests/common_scenarios/annotations/GTTestsCreateAnnotationWidget.cpp \
            src/tests/common_scenarios/annotations/edit/GTTestsAnnotationsEdit.cpp \
            src/tests/common_scenarios/annotations/qualifiers/GTTestsAnnotationsQualifiers.cpp \
            src/tests/common_scenarios/annotations_import/GTTestsAnnotationsImport.cpp \
            src/tests/common_scenarios/circular_view/GTTestsCvGeneral.cpp \
            src/tests/common_scenarios/cloning/GTTestsCloning.cpp \
            src/tests/common_scenarios/document_from_text/GTTestsDocumentFromText.cpp \
            src/tests/common_scenarios/dp_view/GTTestsDpView.cpp \
            src/tests/common_scenarios/mca_editor/GTTestsMcaEditor.cpp \
            src/tests/common_scenarios/msa_editor/GTTestsMsaEditor.cpp \
            src/tests/common_scenarios/msa_editor/align/GTTestsAlignSequenceToMsa.cpp \
            src/tests/common_scenarios/msa_editor/colors/GTTestsMSAEditorColors.cpp \
            src/tests/common_scenarios/msa_editor/consensus/GTTestsMSAEditorConsensus.cpp \
            src/tests/common_scenarios/msa_editor/edit/GTTestsMSAEditorEdit.cpp  \
            src/tests/common_scenarios/msa_editor/replace_character/GTTestsMSAEditorReplaceCharacter.cpp \
            src/tests/common_scenarios/msa_editor/overview/GTTestsMSAEditorOverview.cpp \
            src/tests/common_scenarios/options_panel/GTTestsOptionPanel.cpp \
            src/tests/common_scenarios/options_panel/msa/GTTestsOptionPanelMSA.cpp \
            src/tests/common_scenarios/options_panel/sequence_view/GTTestsOptionPanelSequenceView.cpp \
            src/tests/common_scenarios/pcr/GTTestsInSilicoPcr.cpp \
            src/tests/common_scenarios/pcr/GTTestsPrimerLibrary.cpp \
            src/tests/common_scenarios/phyml/GTTestsCommonScenariosPhyml.cpp \
            src/tests/common_scenarios/project/GTTestsProject.cpp \
            src/tests/common_scenarios/project/anonymous_project/GTTestsProjectAnonymousProject.cpp \
            src/tests/common_scenarios/project/bookmarks/GTTestsBookmarks.cpp \
            src/tests/common_scenarios/project/document_modifying/GTTestsProjectDocumentModifying.cpp \
            src/tests/common_scenarios/project/multiple_docs/GTTestsProjectMultipleDocs.cpp \
            src/tests/common_scenarios/project/project_filtering/GTTestsProjectFiltering.cpp \
            src/tests/common_scenarios/project/relations/GTTestsProjectRelations.cpp \
            src/tests/common_scenarios/project/remote_request/GTTestsProjectRemoteRequest.cpp \
            src/tests/common_scenarios/project/sequence_exporting/GTTestsProjectSequenceExporting.cpp \
            src/tests/common_scenarios/project/sequence_exporting/from_project_view/GTTestsFromProjectView.cpp \
            src/tests/common_scenarios/project/user_locking/GTTestsProjectUserLocking.cpp \
            src/tests/common_scenarios/repeat_finder/GTTestsRepeatFinder.cpp \
            src/tests/common_scenarios/sanger/GTTestsSanger.cpp \
            src/tests/common_scenarios/sequence_edit/GTTestsSequenceEdit.cpp \
            src/tests/common_scenarios/sequence_view/GTTestsSequenceView.cpp \
            src/tests/common_scenarios/shared_database/GTTestsSharedDatabase.cpp \
            src/tests/common_scenarios/smith_waterman_dialog/GTTestsSWDialog.cpp \
            src/tests/common_scenarios/start_page/GTTestsStartPage.cpp \
            src/tests/common_scenarios/toggle_view/GTTestsToggleView.cpp \
            src/tests/common_scenarios/tree_viewer/GTTestsCommonScenariousTreeviewer.cpp \
            src/tests/common_scenarios/undo_redo/GTTestsUndoRedo.cpp \
            src/tests/common_scenarios/workflow_designer/GTTestsWorkflowDesigner.cpp \
            src/tests/common_scenarios/workflow_designer/estimating/GTTestsWorkflowEstimating.cpp \
            src/tests/common_scenarios/workflow_designer/name_filter/GTTestsWorkflowNameFilter.cpp \
            src/tests/common_scenarios/workflow_designer/parameters_validation/GTTestsWorkflowParameterValidation.cpp \
            src/tests/common_scenarios/workflow_designer/scripting/GTTestsWorkflowScripting.cpp \
            src/tests/common_scenarios/workflow_designer/shared_db/GTTestsSharedDbWd.cpp \
#   UGENE primitives
            src/api/GTBaseCompleter.cpp \
            src/api/GTGraphicsItem.cpp \
            src/api/GTMSAEditorStatusWidget.cpp \
            src/api/GTRegionSelector.cpp \
            src/api/GTSequenceReadingModeDialog.cpp \
            src/api/GTSequenceReadingModeDialogUtils.cpp \
            src/test_runner/GUITestRunner.cpp

FORMS += \
    src/test_runner/GUITestRunner.ui

RESOURCES += \
    GUITestBase.qrc
