Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
testing.tools.test_runner._PerProcessConfig Class Reference
+ Collaboration diagram for testing.tools.test_runner._PerProcessConfig:

Public Member Functions

 NewFinder (self)
 
 GetPdfiumTestPath (self, finder)
 
 InitializeFeatures (self, pdfium_test_path)
 

Static Public Attributes

bool delete_output_on_success = False
 
bool enforce_expected_images = False
 
dict options = None
 
set features = None
 
str default_renderer = None
 
str rendering_option = None
 

Detailed Description

Configuration for initializing `_PerProcessState`.

Attributes:
  test_dir: The name of the test directory.
  test_type: The test type.
  delete_output_on_success: Whether to delete output on success.
  enforce_expected_images: Whether to enforce expected images.
  options: The dictionary of command line options.
  features: The set of features supported by `pdfium_test`.
  rendering_option: The renderer to use (agg, gdi, or skia).

Definition at line 420 of file test_runner.py.

Member Function Documentation

◆ GetPdfiumTestPath()

testing.tools.test_runner._PerProcessConfig.GetPdfiumTestPath ( self,
finder )

Definition at line 444 of file test_runner.py.

◆ InitializeFeatures()

testing.tools.test_runner._PerProcessConfig.InitializeFeatures ( self,
pdfium_test_path )

Definition at line 447 of file test_runner.py.

References testing.tools.test_runner._PerProcessConfig.default_renderer, hci_dev_info.features, Options.features, qdesigner_internal::FormWindowBase.features(), QDesignerFormWindowInterface.features(), QDesignerIntegration.features(), QDesignerIntegrationInterface.features(), QDockWidget.features, QDockWidget.features(), QDockWidgetPrivate.features, QFontPrivate.features, QGeoServiceProviderPrivate.features(), QOpenGLTexturePrivate.features, QQC2::QStyleOptionButton.features, QQC2::QStyleOptionFrame.features, QQC2::QStyleOptionGroupBox.features, QQC2::QStyleOptionTab.features, QQC2::QStyleOptionToolBar.features, QQC2::QStyleOptionToolButton.features, QQmlAbstractProfilerAdapter.features(), QQuickFontValueType.features, QQuickFontValueType.features(), QSSGCustomShaderMetaData.features, QSSGLayerRenderData.features, QStyleOptionButton.features, QStyleOptionFrame.features, QStyleOptionGroupBox.features, QStyleOptionToolButton.features, testing.tools.test_runner._PerProcessConfig.features, testing.tools.test_runner._PerProcessState.features, X86Architecture.features, ImageWithBindOptions.options, language::SignalSlot.options, PrintOut::Box.options, QAbstractFileIconEngine.options(), QAbstractFileIconProvider.options(), QAbstractFileIconProviderPrivate.options, QAbstractPrintDialogPrivate.options, QAuthenticator.options(), QAuthenticatorPrivate.options, QCocoaIntegration.options(), QColorDialog.options, QColorDialog.options(), QColorDialogOptionsPrivate.options, QColorDialogPrivate.options, QFileDialog.options, QFileDialog.options(), QFileDialogArgs.options, QFileDialogOptions.options(), QFileDialogOptionsPrivate.options, QFileDialogPrivate.options, QFileSystemModel.options, QFileSystemModel.options(), QFontDialog.options, QFontDialog.options(), QFontDialogOptions.options(), QFontDialogOptionsPrivate.options, QFontDialogPrivate.options, QInputDialog.options(), QMdiAreaPrivate.options, QMdiSubWindowPrivate.options, QMessageBox.options, QMessageBox.options(), QMessageBoxPrivate.options, QMessageDialogOptions.options(), QMessageDialogOptionsPrivate.options, QMinimalIntegration.options(), QOpenGLCachedTexture.options(), QPdfPageRendererPrivate::PageRequest.options, QPlatformColorDialogHelper.options(), QPlatformFileDialogHelper.options(), QPlatformFontDialogHelper.options(), QPlatformMessageDialogHelper.options(), QPrintDialog.options, QPrintDialog.options(), QPrintDialogPrivate.options, QQmlJS::Dom::AstDumper.options, QQmlJS::Dom::ConstantData.options(), QQmlJS::Dom::DomEnvironment.options(), QQmlJS::Dom::FormatPartialStatus.options, QQmlJS::Dom::LineWriter.options(), QQnxIntegration.options(), QQuickColorDialog.options, QQuickColorDialog.options(), QQuickColorDialogImpl.options(), QQuickColorDialogImplPrivate.options, QQuickFileDialog.options, QQuickFileDialog.options(), QQuickFileDialogImpl.options(), QQuickFileDialogImplPrivate.options, QQuickFileNameFilter.options(), QQuickFolderDialog.options, QQuickFolderDialog.options(), QQuickFolderDialogImpl.options(), QQuickFolderDialogImplPrivate.options, QQuickFontDialog.options, QQuickFontDialog.options(), QQuickFontDialogImpl.options(), QQuickFontDialogImplPrivate.options, QQuickLabsPlatformColorDialog.options, QQuickLabsPlatformColorDialog.options(), QQuickLabsPlatformFileDialog.options, QQuickLabsPlatformFileDialog.options(), QQuickLabsPlatformFileNameFilter.options(), QQuickLabsPlatformFolderDialog.options, QQuickLabsPlatformFolderDialog.options(), QQuickLabsPlatformFontDialog.options, QQuickLabsPlatformFontDialog.options(), QQuickMessageDialogImpl.options(), QQuickMessageDialogImplPrivate.options, QQuickPixmapKey.options, QSSGBufferManager::MeshData.options, QSSGQmlUtilities::OutputContext.options, QStorageIterator.options(), QSurfaceFormat.options(), QSvgHandler.options(), QSvgRenderer.options, QSvgRenderer.options(), QSvgRendererPrivate.options, QSvgTinyDocument.options(), QSvgWidget.options(), QWaylandKeymap.options, QWaylandKeymap.options(), QWindowsIntegration.options(), QWindowsOpenGLContextFormat.options, QWindowsTabletSupport.options(), QWizard.options, QWizard.options(), testing.tools.test_runner._PerProcessConfig.options, testing.tools.test_runner._PerProcessState.options, testing.tools.test_runner._TestCaseRunner.options(), testing.tools.test_runner.TestRunner.options(), testing.tools.suppressor.Suppressor.rendering_option, testing.tools.test_runner._PerProcessConfig.rendering_option, set, and split().

◆ NewFinder()

testing.tools.test_runner._PerProcessConfig.NewFinder ( self)

Definition at line 441 of file test_runner.py.

References ImageWithBindOptions.options, language::SignalSlot.options, PrintOut::Box.options, QAbstractFileIconEngine.options(), QAbstractFileIconProvider.options(), QAbstractFileIconProviderPrivate.options, QAbstractPrintDialogPrivate.options, QAuthenticator.options(), QAuthenticatorPrivate.options, QCocoaIntegration.options(), QColorDialog.options, QColorDialog.options(), QColorDialogOptionsPrivate.options, QColorDialogPrivate.options, QFileDialog.options, QFileDialog.options(), QFileDialogArgs.options, QFileDialogOptions.options(), QFileDialogOptionsPrivate.options, QFileDialogPrivate.options, QFileSystemModel.options, QFileSystemModel.options(), QFontDialog.options, QFontDialog.options(), QFontDialogOptions.options(), QFontDialogOptionsPrivate.options, QFontDialogPrivate.options, QInputDialog.options(), QMdiAreaPrivate.options, QMdiSubWindowPrivate.options, QMessageBox.options, QMessageBox.options(), QMessageBoxPrivate.options, QMessageDialogOptions.options(), QMessageDialogOptionsPrivate.options, QMinimalIntegration.options(), QOpenGLCachedTexture.options(), QPdfPageRendererPrivate::PageRequest.options, QPlatformColorDialogHelper.options(), QPlatformFileDialogHelper.options(), QPlatformFontDialogHelper.options(), QPlatformMessageDialogHelper.options(), QPrintDialog.options, QPrintDialog.options(), QPrintDialogPrivate.options, QQmlJS::Dom::AstDumper.options, QQmlJS::Dom::ConstantData.options(), QQmlJS::Dom::DomEnvironment.options(), QQmlJS::Dom::FormatPartialStatus.options, QQmlJS::Dom::LineWriter.options(), QQnxIntegration.options(), QQuickColorDialog.options, QQuickColorDialog.options(), QQuickColorDialogImpl.options(), QQuickColorDialogImplPrivate.options, QQuickFileDialog.options, QQuickFileDialog.options(), QQuickFileDialogImpl.options(), QQuickFileDialogImplPrivate.options, QQuickFileNameFilter.options(), QQuickFolderDialog.options, QQuickFolderDialog.options(), QQuickFolderDialogImpl.options(), QQuickFolderDialogImplPrivate.options, QQuickFontDialog.options, QQuickFontDialog.options(), QQuickFontDialogImpl.options(), QQuickFontDialogImplPrivate.options, QQuickLabsPlatformColorDialog.options, QQuickLabsPlatformColorDialog.options(), QQuickLabsPlatformFileDialog.options, QQuickLabsPlatformFileDialog.options(), QQuickLabsPlatformFileNameFilter.options(), QQuickLabsPlatformFolderDialog.options, QQuickLabsPlatformFolderDialog.options(), QQuickLabsPlatformFontDialog.options, QQuickLabsPlatformFontDialog.options(), QQuickMessageDialogImpl.options(), QQuickMessageDialogImplPrivate.options, QQuickPixmapKey.options, QSSGBufferManager::MeshData.options, QSSGQmlUtilities::OutputContext.options, QStorageIterator.options(), QSurfaceFormat.options(), QSvgHandler.options(), QSvgRenderer.options, QSvgRenderer.options(), QSvgRendererPrivate.options, QSvgTinyDocument.options(), QSvgWidget.options(), QWaylandKeymap.options, QWaylandKeymap.options(), QWindowsIntegration.options(), QWindowsOpenGLContextFormat.options, QWindowsTabletSupport.options(), QWizard.options, QWizard.options(), testing.tools.test_runner._PerProcessConfig.options, testing.tools.test_runner._PerProcessState.options, testing.tools.test_runner._TestCaseRunner.options(), and testing.tools.test_runner.TestRunner.options().

Member Data Documentation

◆ default_renderer

str testing.tools.test_runner._PerProcessConfig.default_renderer = None
static

◆ delete_output_on_success

bool testing.tools.test_runner._PerProcessConfig.delete_output_on_success = False
static

Definition at line 434 of file test_runner.py.

◆ enforce_expected_images

bool testing.tools.test_runner._PerProcessConfig.enforce_expected_images = False
static

Definition at line 435 of file test_runner.py.

◆ features

set testing.tools.test_runner._PerProcessConfig.features = None
static

◆ options

◆ rendering_option

str testing.tools.test_runner._PerProcessConfig.rendering_option = None
static

The documentation for this class was generated from the following file: