mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-03 13:30:36 +00:00
pdfium: skip macOS 27 image failures on Darwin
Assisted-by: Codex, gpt-5.6-sol high
This commit is contained in:
77
pkgs/by-name/pd/pdfium/darwin-27-failing-embedder-tests.txt
Normal file
77
pkgs/by-name/pd/pdfium/darwin-27-failing-embedder-tests.txt
Normal file
@@ -0,0 +1,77 @@
|
||||
CPDFSecurityHandlerEmbedderTest.Bug1124998
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion2Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion2UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion3Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion3UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion5Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion5UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion6Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.OwnerPasswordVersion6UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.PasswordAfterGenerateSave
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion2Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion2UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion3Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion3UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion5Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion5UTF8
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion6Latin1
|
||||
CPDFSecurityHandlerEmbedderTest.UserPasswordVersion6UTF8
|
||||
FPDFAnnotEmbedderTest.AddAndModifyImage
|
||||
FPDFAnnotEmbedderTest.AddAndModifyPath
|
||||
FPDFAnnotEmbedderTest.AddAndModifyText
|
||||
FPDFAnnotEmbedderTest.AddAndSaveLinkAnnotation
|
||||
FPDFAnnotEmbedderTest.AnnotationBorderRendering
|
||||
FPDFAnnotEmbedderTest.FocusableAnnotRendering
|
||||
FPDFAnnotEmbedderTest.GetSetStringValue
|
||||
FPDFAnnotEmbedderTest.ModifyRectQuadpointsWithAP
|
||||
FPDFAnnotEmbedderTest.SetFontColor
|
||||
FPDFEditEmbedderTest.AddExistingMarkCompressedStream
|
||||
FPDFEditEmbedderTest.AddMarkCompressedStream
|
||||
FPDFEditEmbedderTest.AddMarkedText
|
||||
FPDFEditEmbedderTest.AddMarkedTextWithFloat
|
||||
FPDFEditEmbedderTest.AddStandardFontText
|
||||
FPDFEditEmbedderTest.AddStandardFontText2
|
||||
FPDFEditEmbedderTest.AddTrueTypeFontText
|
||||
FPDFEditEmbedderTest.Bug1574
|
||||
FPDFEditEmbedderTest.Bug1893
|
||||
FPDFEditEmbedderTest.Bug410996566
|
||||
FPDFEditEmbedderTest.Bug461845674
|
||||
FPDFEditEmbedderTest.GetAndSetMatrixForFormWithText
|
||||
FPDFEditEmbedderTest.ModifyFormObject
|
||||
FPDFEditEmbedderTest.PathOnTopOfText
|
||||
FPDFEditEmbedderTest.RemoveAllFromStream
|
||||
FPDFEditEmbedderTest.RemoveExistingPageObjectSplitStreamsLonely
|
||||
FPDFEditEmbedderTest.RemoveExistingPageObjectSplitStreamsNotLonely
|
||||
FPDFEditEmbedderTest.RemoveFirstFromSingleStream
|
||||
FPDFEditEmbedderTest.RemoveLastFromSingleStream
|
||||
FPDFEditEmbedderTest.RemoveMarkedObjectsPrime
|
||||
FPDFEditEmbedderTest.RemoveTextObject
|
||||
FPDFEditEmbedderTest.RemoveTextObjectWithTwoPagesSharingContentArrayAndResources
|
||||
FPDFEditEmbedderTest.RemoveTextObjectWithTwoPagesSharingContentStreamAndResources
|
||||
FPDFEditEmbedderTest.RemoveTextObjectWithTwoPagesSharingResourcesDict
|
||||
FPDFEditEmbedderTest.SetPositions
|
||||
FPDFEditEmbedderTest.SetText
|
||||
FPDFEditEmbedderTest.SetTextKeepClippingPath
|
||||
FPDFEditEmbedderTest.SetTextRenderMode
|
||||
FPDFFlattenEmbedderTest.Bug861842
|
||||
FPDFFlattenEmbedderTest.Bug889099
|
||||
FPDFFormFillComboBoxFormEmbedderTest.FormComboBoxBiDiLiveEdit
|
||||
FPDFFormFillEmbedderTest.Bug1302455EditBothForms
|
||||
FPDFFormFillEmbedderTest.Bug1302455EditFirstForm
|
||||
FPDFFormFillEmbedderTest.Bug1302455EditSecondForm
|
||||
FPDFFormFillEmbedderTest.FormText
|
||||
FPDFFormFillEmbedderTest.RemoveFormFieldHighlight
|
||||
FPDFFormFillTextFormEmbedderTest.FormTextFieldBiDiLiveEdit
|
||||
FPDFPPOEmbedderTest.ImportWithZeroLengthStream
|
||||
FPDFParserDecodeEmbedderTest.Bug455199
|
||||
FPDFProgressiveRenderEmbedderTest.RenderAnnotWithPause
|
||||
FPDFProgressiveRenderEmbedderTest.RenderFormsWithPause
|
||||
FPDFProgressiveRenderEmbedderTest.RenderHighlightWithColorScheme
|
||||
FPDFProgressiveRenderEmbedderTest.RenderHighlightWithColorSchemeAndConvertFillToStroke
|
||||
FPDFProgressiveRenderEmbedderTest.RenderStampWithColorScheme
|
||||
FPDFProgressiveRenderEmbedderTest.RenderTextWithColorScheme
|
||||
FPDFProgressiveRenderEmbedderTest.RenderWithPause
|
||||
FPDFProgressiveRenderEmbedderTest.RenderWithoutPause
|
||||
FPDFSaveWithFontSubsetEmbedderTest.SaveWithSubsetMultipleFontsMultipleTexts
|
||||
FPDFViewEmbedderTest.RenderBug664284WithNoNativeText
|
||||
FPDFViewEmbedderTest.RenderHelloWorldWithFlags
|
||||
@@ -177,6 +177,10 @@ let
|
||||
"RetainPtr.SetContains"
|
||||
];
|
||||
|
||||
darwin27FailingEmbedderTests = lib.filter (test: test != "") (
|
||||
lib.splitString "\n" (builtins.readFile ./darwin-27-failing-embedder-tests.txt)
|
||||
);
|
||||
|
||||
disabledEmbedderTests = [
|
||||
# These assert exact serialized PDF and font-subset output. With system
|
||||
# libraries, output differs from upstream's in-tree stack; known
|
||||
@@ -195,7 +199,9 @@ let
|
||||
"FPDFProgressiveRenderEmbedderTest.RenderHighlightWithColorScheme"
|
||||
"FPDFProgressiveRenderEmbedderTest.RenderHighlightWithColorSchemeAndConvertFillToStroke"
|
||||
"FPDFAnnotEmbedderTest.ModifyRectQuadpointsWithAP"
|
||||
];
|
||||
]
|
||||
# Changes to CoreGraphics rendering broke these tests when run on macOS 27+.
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin darwin27FailingEmbedderTests;
|
||||
|
||||
mkDisabledGtestFilter = disabledTests: "-${lib.concatStringsSep ":" disabledTests}";
|
||||
unitTestFilter = mkDisabledGtestFilter disabledUnitTests;
|
||||
|
||||
Reference in New Issue
Block a user