--- /dev/null
+// rustfmt-enum_discrim_align_threshold: 40\r
+\r
+enum Standard {\r
+ A = 1,\r
+ Bcdef = 2,\r
+}\r
+\r
+enum NoDiscrims {\r
+ ThisIsAFairlyLongEnumVariantWithoutDiscrimLongerThan40,\r
+ A = 1,\r
+ ThisIsAnotherFairlyLongEnumVariantWithoutDiscrimLongerThan40,\r
+ Bcdef = 2,\r
+}\r
+\r
+enum TooLong {\r
+ ThisOneHasDiscrimAaaaaaaaaaaaaaaaaaaaaaChar40 = 10,\r
+ A = 1,\r
+ Bcdef = 2,\r
+}\r
+\r
+enum Borderline {\r
+ ThisOneHasDiscrimAaaaaaaaaaaaaaaaaaaaaa = 10,\r
+ A = 1,\r
+ Bcdef = 2,\r
+}\r
+\r
+// Live specimen from #1686\r
+enum LongWithSmallDiff {\r
+ SceneColorimetryEstimates = 0x73636F65,\r
+ SceneAppearanceEstimates = 0x73617065,\r
+ FocalPlaneColorimetryEstimates = 0x66706365,\r
+ ReflectionHardcopyOriginalColorimetry = 0x72686F63,\r
+ ReflectionPrintOutputColorimetry = 0x72706F63,\r
+}
\ No newline at end of file