0.16.1 #508
GitHub Actions / Unit Tests 2022.3.4f1
succeeded
Oct 29, 2023 in 0s
All 576 tests pass, 6 skipped in 19m 51s
Annotations
Check notice on line 0 in .github
github-actions / Unit Tests 2022.3.4f1
6 skipped tests found
There are 6 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
DynamicSVG
HtmlCanBeSetFromSource
InlineSvgSnapshots((00,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93 107' id='svg'>
<path d='M74,74a42,42 0,1,0-57,0l28,29a42,41 0,0,0 0-57' fill='#00a3dc' fill-rule='evenodd'/>
</svg>
))
InlineSvgSnapshots((01,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='black' id='svg'>
<path d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' />
</svg>
))
SvgSnapshots((00,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93 107' id='svg'>
<path d='M74,74a42,42 0,1,0-57,0l28,29a42,41 0,0,0 0-57' fill='#00a3dc' fill-rule='evenodd'/>
</svg>
))
SvgSnapshots((01,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='black' id='svg'>
<path d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' />
</svg>
))
Check notice on line 0 in .github
github-actions / Unit Tests 2022.3.4f1
582 tests found
There are 582 tests, see "Raw output" for the full list of tests.
Raw output
ActivePropertyShouldNotCrashAtInitialization
ActivePropertyShouldSetGameObjectActive
ActivePropertyShouldWorkForStyleTag
AdjacencySelectorsParsesCorrectly
AdvancedGradientSnapshots((blueprint,
background-color: #269;
background-image: linear-gradient(white 2px, transparent 2px), linear-gradient(90deg, white 2px, transparent 2px),
linear-gradient(rgba(255, 255, 255, 0.3) 1px, transparent 1px),
linear-gradient(90deg, rgba(255, 255, 255, 0.3) 1px, transparent 1px);
background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
))
AdvancedGradientSnapshots((japanese-cube,
background-color: #556;
background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),
linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),
linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),
linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),
linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),
linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);
background-size: 80px 140px;
background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;
))
AdvancedGradientSnapshots((stars,
background: linear-gradient(324deg, #232927 4%, transparent 4%) -70px 43px,
linear-gradient(36deg, #232927 4%, transparent 4%) 30px 43px,
linear-gradient(72deg, #e3d7bf 8.5%, transparent 8.5%) 30px 43px,
linear-gradient(288deg, #e3d7bf 8.5%, transparent 8.5%) -70px 43px,
linear-gradient(216deg, #e3d7bf 7.5%, transparent 7.5%) -70px 23px,
linear-gradient(144deg, #e3d7bf 7.5%, transparent 7.5%) 30px 23px,
linear-gradient(324deg, #232927 4%, transparent 4%) -20px 93px,
linear-gradient(36deg, #232927 4%, transparent 4%) 80px 93px,
linear-gradient(72deg, #e3d7bf 8.5%, transparent 8.5%) 80px 93px,
linear-gradient(288deg, #e3d7bf 8.5%, transparent 8.5%) -20px 93px,
linear-gradient(216deg, #e3d7bf 7.5%, transparent 7.5%) -20px 73px,
linear-gradient(144deg, #e3d7bf 7.5%, transparent 7.5%) 80px 73px;
background-color: #232927;
background-size: 100px 100px;
))
AdvancedGradientSnapshots((steps,
background-color: #ff7d9d;
background-size: 58px 58px;
background-position: 0px 2px, 4px 35px, 29px 31px, 33px 6px, 0px 36px, 4px 2px, 29px 6px, 33px 30px;
background-image: linear-gradient(335deg, #c90032 23px, transparent 23px),
linear-gradient(155deg, #c90032 23px, transparent 23px), linear-gradient(335deg, #c90032 23px, transparent 23px),
linear-gradient(155deg, #c90032 23px, transparent 23px), linear-gradient(335deg, #c90032 10px, transparent 10px),
linear-gradient(155deg, #c90032 10px, transparent 10px), linear-gradient(335deg, #c90032 10px, transparent 10px),
linear-gradient(155deg, #c90032 10px, transparent 10px);
))
AdvancedGradientSnapshots((waves,
background: radial-gradient(
circle at 100% 50%,
transparent 20%,
rgba(255, 255, 255, 0.3) 21%,
rgba(255, 255, 255, 0.3) 34%,
transparent 35%,
transparent
)
0 0,
radial-gradient(
circle at 0% 50%,
transparent 20%,
rgba(255, 255, 255, 0.3) 21%,
rgba(255, 255, 255, 0.3) 34%,
transparent 35%,
transparent
)
0 -50px;
background-color: slategray;
background-size: 75px 100px;
background-position: 0 0, 0 -50px;
))
AdvancedGradientSnapshots((weave,
background: linear-gradient(
135deg,
#708090 21px,
#d9ecff 22px,
#d9ecff 24px,
transparent 24px,
transparent 67px,
#d9ecff 67px,
#d9ecff 69px,
transparent 69px
),
linear-gradient(
225deg,
#708090 21px,
#d9ecff 22px,
#d9ecff 24px,
transparent 24px,
transparent 67px,
#d9ecff 67px,
#d9ecff 69px,
transparent 69px
)
0 64px;
background-color: #708090;
background-size: 64px 128px;
))
AllQueryWorks
AnchorPropertiesCanBeSet
AndCondition
AndOrComposedQuery
AngleConverter("0",0.0f)
AngleConverter("0.1turn",36.0f)
AngleConverter("0a",float.NaN)
AngleConverter("0rad",0.0f)
AngleConverter("172",172)
AngleConverter("172deg",172)
AngleConverter("1grad",1.111111f)
AngleConverter("1rad",57.29578f)
AngleConverter("1turn",360.0f)
AngleConverter("4turn",1440.0f)
AngleConverter("50ms1",float.NaN)
AngleConverter("5as",float.NaN)
AnimationCanBePaused
AnimationConverter
AnimationShouldWorkOnLayoutStyles
AnimationShouldWorkOnVisualStyles
AnimationShouldWorkWithRealTimer
ArrayItemsCanBeAccessedNaturally
AudioConverter
BackgroundAndMask
BackgroundBlendSnapshots
BackgroundImageNoneDoesNotCrash
BackgroundSnapshots((01, url(res:ReactUnity/tests/sprites/star)))
BackgroundSnapshots((02, url(res:ReactUnity/tests/sprites/star) 100% 0))
BackgroundSnapshots((03, url(res:ReactUnity/tests/sprites/star) 0 100%))
BackgroundSnapshots((04, url(res:ReactUnity/tests/sprites/star) 0 0/cover))
BackgroundSnapshots((05, url(res:ReactUnity/tests/sprites/star) center/cover))
BackgroundSnapshots((06, url(res:ReactUnity/tests/sprites/star) center/contain))
BackgroundSnapshots((07, url(res:ReactUnity/tests/sprites/star) bottom right / contain))
BackgroundSnapshots((08, url(res:ReactUnity/tests/sprites/star) 0 0 / 10% 10%))
BackgroundSnapshots((09, url(res:ReactUnity/tests/sprites/star) 0 0 / 10%))
BackgroundSnapshots((10, url(res:ReactUnity/tests/sprites/star) 20% 90% / 500px 500px))
BackgroundSnapshots((11, url(res:ReactUnity/tests/sprites/star) top /100px 20px))
BackgroundSnapshots((12, url(res:ReactUnity/tests/sprites/star) space round top / 35% 35%))
BackgroundSnapshots((13, url(res:ReactUnity/tests/sprites/star) round space top / 35%))
BackgroundSnapshots((14, url(res:ReactUnity/tests/sprites/star) repeat-y top / 35%))
BackgroundSnapshots((15, url(res:ReactUnity/tests/sprites/star) repeat-x top / 35%))
BackgroundSnapshots((16, url(res:ReactUnity/tests/sprites/star) space bottom right / cover))
BackgroundSnapshots((17, url(res:ReactUnity/tests/sprites/star) space bottom right / contain))
BackgroundSnapshots((18, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQoU2P8z8DwnwEJMKLwGBhAfForYGD4j24rI4qbaK8AAClEFAHkdZU1AAAAAElFTkSuQmCC)))
BackgroundSnapshots((19, url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQoU2P8z8DwnwEJMKLwGBhAfForYGD4j24rI4qbaK8AAClEFAHkdZU1AAAAAElFTkSuQmCC")))
BasicCssVariableAppliesToColor
BasicGradient("red 30%, green, blue","cce049da626d19711d1c947e78c9b39f",0.3f,0.7f,"23ea967618d058d10f3eaa2d6f3774c1")
BasicGradient("red 30%, transparent, blue","39b062b7f0f4c95e18604b3ce2697168",0.3f,0.7f,"6b193748244290a338dff44bdc89c3a6")
BasicGradient("red, 10%, blue 30%","84f0ccb63dcdb334dd96504ec5d0bc95",0,0.3f,"b38b281f2d759d21a561cb8fbd42fc62")
BasicGradient("red, 10%, blue","8546093595a46d2de9a90933e8e8dbe0",0,1,"8546093595a46d2de9a90933e8e8dbe0")
BasicGradient("red, blue","3db64175ae8e808730a1182d64ef6a03",0,1,"3db64175ae8e808730a1182d64ef6a03")
BasicGradient("red, green, blue","23ea967618d058d10f3eaa2d6f3774c1",0,1,"23ea967618d058d10f3eaa2d6f3774c1")
BasicGradient("red, green, yellow 30% 60%, white, blue","54ab53af32aa0c82fb114244681efada",0,1,"54ab53af32aa0c82fb114244681efada")
BasicGradient("red, green, yellow, white, blue","5669de6caa3c3e7b81d0102bfec9ed0d",0,1,"5669de6caa3c3e7b81d0102bfec9ed0d")
BasicRect
BeforeAfterDoesNotCrashImage
BorderImageSnapshots((01, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px))
BorderImageSnapshots((02, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px / stretch))
BorderImageSnapshots((03, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px / round))
BorderImageSnapshots((04, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px / space))
BorderImageSnapshots((05, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px / repeat))
BorderImageSnapshots((06, url(res:ReactUnity/tests/sprites/border-diamonds) 30px / 30px / stretch round))
BorderImageSnapshots((07, url(res:ReactUnity/tests/sprites/border-diamonds) 44px / 30px / repeat))
BorderImageSnapshots((08, url(res:ReactUnity/tests/sprites/border-diamonds) 30px fill / 30px / stretch))
BorderImageSnapshots((09, url(res:ReactUnity/tests/sprites/border-diamonds) 44px fill / 44px / repeat))
BorderSnapshots((00, 0, 0, black))
BorderSnapshots((01, 0, 5px, black))
BorderSnapshots((02, 0 5px 10px 20px, 5px 10px, red blue))
BorderSnapshots((03, 0 5px 10px 20px, 5px 10px 3px, red blue lime))
BorderSnapshots((04, 0 5px 10px 20px, 5px 10px 15px, red blue lime))
BorderSnapshots((05, 0 5px 10px 20px, 5px 10px 15px 22px, red blue lime purple))
BorderSnapshots((06, 6px, 0 0 20px 10px, black red black black))
BorderSnapshots((07, 6px 90% 40% 6px, 12px 40px, black red black black))
BorderSnapshots((08, 10% / 50%, 4px, black red blue lime))
BorderSnapshots((09, 10px 50px / 60px, 4px, black red blue lime))
BorderSnapshots((10, 50% 20% / 10% 40%, 4px, black red blue lime))
BorderSnapshots((11, 10px 5px 20px / 20px 25px 30%, 4px, black red blue lime))
BorderSnapshots((side_b, 0, 0 0 10px 0, red blue lime purple))
BorderSnapshots((side_l, 0, 0 0 0 10px, red blue lime purple))
BorderSnapshots((side_r, 0, 0 10px 0 0, red blue lime purple))
BorderSnapshots((side_rb, 0, 0 10px 10px 0, red blue lime purple))
BorderSnapshots((side_t, 0, 10px 0 0 0, red blue lime purple))
BorderSnapshots((side_tl, 0, 10px 0 0 10px, red blue lime purple))
BorderSnapshots((side_tr, 0, 10px 10px 0 0, red blue lime purple))
BoxShadowSnapshots((00, none))
BoxShadowSnapshots((01, 1px 1px 4px 0 black))
BoxShadowSnapshots((02, 0 5px 5px -3px rgb(0 0 0 / 20%), 0 8px 10px 1px rgb(0 0 0 / 14%), 0 3px 14px 2px rgb(0 0 0 / 12%)))
BoxShadowSnapshots((03, 0 0 4px 15px 3px -5px red))
BoxShadowSnapshots((04, 0 0 4px 15px 3px -5px black))
BoxShadowSnapshots((inset/00, 0 0 black inset))
BoxShadowSnapshots((inset/01, 1px 1px 4px 0 black inset))
BoxShadowSnapshots((inset/02, 1px 1px 14px 1px black inset))
BoxShadowWorks
ButtonCanBeDisabled
CanImportFromMaterial
CanImportFromRenderer
CanImportVirtualScroll
CanParseDoubleParensCorrectly
ChangesToMediaParametersAffectStyles
ClassListChangesCausesRerender
ClickingLabelActivatesChildComponent
ClickingLabelActivatesWithForQuery
Closest("v1","#v1","v1")
Closest("v1",".v1class","v1")
Closest("v1",":root > view","v1")
Closest("v1",":scope > view","v1")
Closest("v1","view","v1")
Closest("v1v1t4","*:empty","v1v1t4")
Closest("v1v1t4","*:not(:empty)","v1v1")
Closest("v1v1t4","*:nth-child(1)","v1v1")
Closest("v1v1t4","*:nth-child(4)","v1v1t4")
Closest("v1v1t4",":scope > *:nth-child(1)","v1")
Closest("v1v1t4",":scope > *:nth-child(2)",null)
Closest("v1v1t4","text:empty","v1v1t4")
Closest("v1v1t4","view","v1v1")
Closest("v1v2","view:empty","v1v2")
Closest("v1v2","view:not(#v1v2)","v1")
Closest("v1v4","view:nth-child(1)","v1")
Closest("v1v4","view:nth-child(4)","v1v4")
Closest("v2",":scope > * + *","v2")
Closest("v2",":scope > * + view","v2")
Closest("v2",":scope > view + *","v2")
Closest("v2",":scope > view + view","v2")
Closest("v2",":scope > view ~ view","v2")
Closest("v4",":scope > #v3 ~ view","v4")
Closest("v5",":scope > #v3 ~ view ~ view","v5")
ColorConverter("#70bd99","70bd99ff")
ColorConverter("#70bd99be","70bd99be")
ColorConverter("hsl(152, 37%, 59%)","70bd99ff")
ColorConverter("hsl(152, 37%, 59%, 0.746)","70bd99be")
ColorConverter("hsl(2, 57%, 40%)","a0302cff")
ColorConverter("hsla(152 37% 59% / 0.746)","70bd99be")
ColorConverter("hsla(152 37% 59% / 74.6%)","70bd99be")
ColorConverter("hsla(152, 37%, 59%, 0.746)","70bd99be")
ColorConverter("hsv(240, 51%, 72%, 74.5%)","5a5ab8be")
ColorConverter("hsva(240 51% 72% / 74.5%)","5a5ab8be")
ColorConverter("rgb(112, 189, 153)","70bd99ff")
ColorConverter("rgb(112, 189, 153, 0.745)","70bd99be")
ColorConverter("rgba(112 189 153 / 0.745)","70bd99be")
ColorConverter("rgba(112 189 153 / 74.5%)","70bd99be")
ColorConverter("rgba(112 189 153 / var(--tw-bg-opacity))",null)
ColorConverter("rgba(112, 189, 153, 0.745)","70bd99be")
ColorWithCalc("rgb(100ms), 189, 153)","000000ff")
ColorWithCalc("rgb(100px), 189, 153)","000000ff")
ColorWithCalc("rgb(calc(1.5 * (var(--aa) + 100)), 189, 153)","a8bd99ff")
ColorWithCalc("rgb(calc(1.5 * calc(var(--aa) + 100)), 189, 153)","a8bd99ff")
ColorWithCalc("rgb(calc(1.5 * calc(var(--aa) + 100)), 189ms, 153)","000000ff")
ColorWithCalc("rgb(calc(1.5 * calc(var(--aa)+100)), 189, 153)","000000ff")
ColorWithCalc("rgb(calc(100 + 12), 189, 153)","70bd99ff")
ColorWithCalc("rgb(calc(100 + var(--aa)), 189, 153)","70bd99ff")
ColorWithCalc("rgb(calc(112), 189, 153)","70bd99ff")
ColorWithCalc("rgb(calc(var(--aa) + 100), 189, 153)","70bd99ff")
ConsoleLogShouldNotBreakUIWhenItsReturnValueIsPassedAsChildren
ConsoleWorks
CorrectPrefabIsMounted
CssVariablesCanBeTransitioned
CssVariablesShouldBeAnimatableForLayoutStyles
CssVariablesShouldBeAnimatableForVisualStyles
CurrentColorCanBeUsed
CursorConverter
DataPropertiesCanBeAssignedAsObject
DefaultFontSizeWorks
DefaultScaleZIsIdentity
DefaultTypesWorks
DetectsFeatureOrMediaType
DialogShouldBePositionedCorrectlyForAbsolute
DialogShouldBePositionedCorrectlyForRelative
DialogShouldHaveCorrectTitle
DictionaryKeysCanBeRetrieved
DurationConverter("0",0.0f)
DurationConverter("0a",float.NaN)
DurationConverter("0ms",0.0f)
DurationConverter("0s",0.0f)
DurationConverter("100",float.NaN)
DurationConverter("1s",1.0f)
DurationConverter("2s",2.0f)
DurationConverter("400ms",0.4f)
DurationConverter("50ms1",float.NaN)
DurationConverter("5as",float.NaN)
DurationWithCalc("300",-1)
DurationWithCalc("300ms",0.3f)
DurationWithCalc("calc(100 * 5ms)",0.5d)
DurationWithCalc("calc(100 / 5 * 1ms)",0.02d)
DurationWithCalc("calc(100 / 5ms)",-1)
DurationWithCalc("calc(100ms * 5ms)",-1)
DurationWithCalc("calc(200ms * 3)",0.6f)
DurationWithCalc("calc(200ms + 300ms * 3)",1.1f)
DurationWithCalc("calc(200ms + 300ms * 3s)",-1)
DurationWithCalc("calc(300)",-1)
DurationWithCalc("calc(300ms)",0.3f)
DurationWithCalc("calc(300px)",-1)
DynamicSVG
ElementsAreRenderedInTheSameLayerAsHost
EmWorksOnMultipleLevels
EmptyTextShouldHaveZeroSize
EncodingHelpersWork
EnsureCorrectEngineIsUsed
EnterLeaveWorksWithTransitions
EscapedCharactersCanBeParsedCorrect
EventViewportMustBePropagatedCorrectly
EventsAreFiredCorrectly
EventsShouldWorkInsideHtmlTag
ExportDefaultFunction
ExportedFunctionNamedApp
ExportedFunctionNamedExample
FontShorthand
FontWeightWorks
GameObjectNamesShowIdOrClassNameIfMissing
GlobalsGetUpdatedWhenChangedOnSameFrameAsRender
GlobalsKeysCanBeAccessedNaturally
GradientSnapshots((01, red, blue))
GradientSnapshots((02, red, 10%, blue))
GradientSnapshots((03, red, 10%, blue 30%))
GradientSnapshots((04, red 30%, green, blue))
GradientSnapshots((05, red 30%, transparent, blue))
GradientSnapshots((06, red, green, blue))
GradientSnapshots((07, red, green, yellow, white, blue))
GradientSnapshots((08, red, green, yellow 30% 60%, white, blue))
HostNameCanBeChanged
HtmlCanBeSetFromSource
HtmlComponentCanRender("v1","#v1")
HtmlComponentCanRender("v1",".v1class")
HtmlComponentCanRender("v1",":scope > view")
HtmlComponentCanRender("v1","view")
HtmlComponentCanRender("v1v1t4","*:empty")
HtmlComponentCanRender("v1v1t4","*:nth-child(4)")
HtmlComponentCanRender("v1v1t4","text:empty")
HtmlComponentCanRender("v1v2","view:empty")
HtmlComponentCanRender("v1v4","view:nth-child(4)")
HtmlComponentCanRender("v2",":scope > * + *")
HtmlComponentCanRender("v2",":scope > * + view")
HtmlComponentCanRender("v2",":scope > view + *")
HtmlComponentCanRender("v2",":scope > view + view")
HtmlComponentCanRender("v2",":scope > view ~ view")
HtmlComponentCanRender("v4",":scope > #v3 ~ view")
HtmlComponentCanRender("v5",":scope > #v3 ~ view ~ view")
HtmlComponentCanRender(null,"*")
HtmlComponentCanRender(null,":scope > #v3 ~ view ~ view ~ view")
HtmlRendererWorks
IconHasCorrectCharacter
IconShouldBeEmptyForIncorrectIcon
ImplicitAppFunction
ImplicitExampleFunction
ImportanceOfInlineStyles
InitialLayoutIsCorrectForElementsCreatedInSetTimeout
InitialLayoutIsCorrectOnEnable
InitialWidthIsCorrectWithDelayedTransition
InlineRichTextShouldWork
InlineStylesCanBeSet
InlineStylesCanBeSetAsText
InlineStylesCanBeSwitchedBetweenTextAndObject
InlineSvgSnapshots((00,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93 107' id='svg'>
<path d='M74,74a42,42 0,1,0-57,0l28,29a42,41 0,0,0 0-57' fill='#00a3dc' fill-rule='evenodd'/>
</svg>
))
InlineSvgSnapshots((01,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='black' id='svg'>
<path d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' />
</svg>
))
InputEventsWork
InputPropertiesAreApplied
InsetLayoutPositionsElementsCorrectly
InteropWorks
InvalidValuesAreIgnored
KeyframesParser
LastValidRuleGetsAppliedForSameSpecificity
LayoutChangesBasedOnFontSize
LeaveCanInterruptEnter
LengthConverter(" 172 ",172)
LengthConverter(" 172",172)
LengthConverter("0",0.0f)
LengthConverter("0a",float.NaN)
LengthConverter("172 ",172)
LengthConverter("172 12",float.NaN)
LengthConverter("172",172)
LengthConverter("172px",172)
LengthConverter("50ms1",float.NaN)
LengthConverter("5as",float.NaN)
LengthConverter("72pt",96)
ListItemsCanBeAccessedNaturally
ListsCanHaveArrayPrototypeMethods
MarginAndPaddingAndInsetShorthand
MaskSnapshots((01, url(res:ReactUnity/tests/sprites/star)))
MaskSnapshots((02, url(res:ReactUnity/tests/sprites/star) 100% 0))
MaskSnapshots((03, url(res:ReactUnity/tests/sprites/star) 0 100%))
MaskSnapshots((04, url(res:ReactUnity/tests/sprites/star) 0 0/cover))
MaskSnapshots((05, url(res:ReactUnity/tests/sprites/star) center/cover))
MaskSnapshots((06, url(res:ReactUnity/tests/sprites/star) center/contain))
MaskSnapshots((07, url(res:ReactUnity/tests/sprites/star) bottom right / contain))
MaskSnapshots((08, url(res:ReactUnity/tests/sprites/star) 0 0 / 10% 10%))
MaskSnapshots((09, url(res:ReactUnity/tests/sprites/star) 0 0 / 10%))
MaskSnapshots((10, url(res:ReactUnity/tests/sprites/star) 20% 90% / 500px 500px))
MaskSnapshots((11, url(res:ReactUnity/tests/sprites/star) top /100px 20px))
MaskSnapshots((12, url(res:ReactUnity/tests/sprites/star) space round top / 35% 35%))
MaskSnapshots((13, url(res:ReactUnity/tests/sprites/star) round space top / 35%))
MaskSnapshots((14, url(res:ReactUnity/tests/sprites/star) repeat-y top / 35%))
MaskSnapshots((15, url(res:ReactUnity/tests/sprites/star) repeat-x top / 35%))
MaskSnapshots((16, url(res:ReactUnity/tests/sprites/star) space bottom right / cover))
MaskSnapshots((17, url(res:ReactUnity/tests/sprites/star) space bottom right / contain))
MaskSnapshots((18, url(res:ReactUnity/tests/sprites/star) no-repeat bottom right / 70%, url(res:ReactUnity/tests/sprites/star) no-repeat bottom left / 70%))
Matches("v1","#v",False)
Matches("v1","#v1",True)
Matches("v1",".v1cla",False)
Matches("v1",".v1class",True)
Matches("v1",":root > view",True)
Matches("v1",":root > viewa",False)
Matches("v1",":scope > view",True)
Matches("v1",":scope > viewa",False)
Matches("v1","view",True)
Matches("v1","viewa",False)
Matches("v1v1","view:empty",False)
Matches("v1v1t3","*:empty",False)
Matches("v1v1t3","text:empty",False)
Matches("v1v1t4","*:empty",True)
Matches("v1v1t4","*:nth-child(4)",True)
Matches("v1v1t4","*:nth-child(5)",False)
Matches("v1v1t4","text:empty",True)
Matches("v1v2","view:empty",True)
Matches("v1v4","view:nth-child(4)",True)
Matches("v1v4","view:nth-child(5)",False)
Matches("v2",":scope > * + * + *",False)
Matches("v2",":scope > * + * + view",False)
Matches("v2",":scope > * + *",True)
Matches("v2",":scope > * + view",True)
Matches("v2",":scope > view + *",True)
Matches("v2",":scope > view + view + *",False)
Matches("v2",":scope > view + view",True)
Matches("v2",":scope > view ~ view ~ view",False)
Matches("v2",":scope > view ~ view",True)
Matches("v2",":scope > view2 + view",False)
Matches("v4",":scope > #v3 ~ view",True)
Matches("v4",":scope > #v4 ~ view",False)
Matches("v5",":scope > #v3 ~ view ~ view",True)
Matches("v5",":scope > #v4 ~ view ~ view",False)
MaxLinesWorks
MinMaxQuery
MoreSpecificSelectorsTakePrecedence
MotionShouldTransitionImmedialyFromDisplayNone
MotionShouldWork
MotionShouldWorkWithRealTimer
MqShouldNotAffectNonMqStyles
MultiGradientSnapshots((01, System.Collections.Generic.List`1[System.String]))
MultiRangeQuery
NativeTextTransformsWork
NoneAndDefaultWorksForSupportingTypes
NotCondition
ObjectFitAndPositionWorksOnImage
OrCondition
OrderWorksCorrectly
OverflowAndMaskDoesNotBreakIcon
OverflowAndMaskDoesNotBreakText
ParentBecomesEmptyWhenChildIsRemoved
ParentScopedStyleTagShouldAffectParentOnly
ParseFunction(" ()",null,null)
ParseFunction(" hello ",null,null)
ParseFunction(" hello() ","hello",System.String[])
ParseFunction(" rgba(120, 364 , 22.5, 0.8 ) ","rgba",System.String[])
ParseFunction(" rgba(120, 364 , 22.5, 0.8 )) ",null,null)
ParseFunction(" var( --textColor ) ","var",System.String[])
ParseFunction("",null,null)
ParseFunction("linear-gradient(0.25turn, #3f87a6, #ebf8e1, #f69d3c)","linear-gradient",System.String[])
ParseFunction("linear-gradient(0.25turn, rgb(0 , 0 , 255), #ebf8e1, #f69d3c)","linear-gradient",System.String[])
ParseFunction("rgba(120, 364 , 22.5, 0.8)asd",null,null)
ParseFunction("url(data:image/png; base64,iRxVB0)","url",System.String[])
ParsingWorksCorrectly
PercentageConverter("0",0.0f)
PercentageConverter("0a",float.NaN)
PercentageConverter("172%",1.72f)
PercentageConverter("2",2.0f)
PercentageConverter("50ms1",float.NaN)
PercentageConverter("50px",float.NaN)
PercentageConverter("5as",float.NaN)
PercentageIsRelativeToFontSize
PlaceholderWorks
PointerEventsDisablesRaycastTargetOfImage
PortalCanBeStyledWithDeepStyles
PortalHasCorrectTextContent
PortalIsMountedToCorrectParent
PortalIsUnmountedAfterDestroy
PortalMustHaveCorrectEventCamera
PortalReplacesItsLayoutWithDummyLayoutAfterTargeting
PositionZIsZeroOnRotatedRoot
PrefabCanBeMountedAgain
PrefabComponentHasCorrectSize
PrefabCustomPropertiesAreRegistered
PrefabDoesNotCrashWithBeforeAfter
PrefabTargetResizesCorrectly
PropertiesGetAppliedToScrollbar
QuerySelector("v1","#v1")
QuerySelector("v1",".v1class")
QuerySelector("v1",":root > view")
QuerySelector("v1",":root>view")
QuerySelector("v1",":scope > view")
QuerySelector("v1",":scope>view")
QuerySelector("v1","view")
QuerySelector("v1v1t4","*:empty")
QuerySelector("v1v1t4","*:nth-child(4)")
QuerySelector("v1v1t4","text:empty")
QuerySelector("v1v2","view:empty")
QuerySelector("v1v4","view:nth-child(4)")
QuerySelector("v2",":scope > * + *")
QuerySelector("v2",":scope > * + view")
QuerySelector("v2",":scope > *+view")
QuerySelector("v2",":scope > view + *")
QuerySelector("v2",":scope > view + view")
QuerySelector("v2",":scope > view ~ view")
QuerySelector("v4",":scope > #v3 ~ view")
QuerySelector("v5",":scope > #v3 ~ view ~ view")
QuerySelector(null,"*")
QuerySelector(null,":scope > #v3 ~ view ~ view ~ view")
RectTransformsShouldHaveCorrectOrder
RectWithZIndex
RemAndEmCombinedWorks
RemAndEmWorksOnLayout
RemWorks
RenderDirectly
RerenderOfRootElementWorks
RerenderingIconsKeepsTheTextContent
ReturnedFunction
RootQuerySelector
RootRelativeUnitsShouldBeRecalculatedWhenSizeChanges
RuntimeDispatcher_CanStopDeferredAsResultOfAnotherDeferred
RuntimeDispatcher_OnEveryUpdate_RunsOnEachUpdate
RuntimeDispatcher_OnEveryUpdate_StopDoesNotFailUnderLoad
ScaledRect
ScopedLabelForQueryWorks
ScopedQuerySelector("#v1","v1","*")
ScopedQuerySelector("#v1","v1",":root > view")
ScopedQuerySelector("#v1","v1","view")
ScopedQuerySelector("#v1","v1v1","#v1v1")
ScopedQuerySelector("#v1","v1v1",".vv1class")
ScopedQuerySelector("#v1","v1v1",":scope > view")
ScopedQuerySelector("#v1","v1v1t4","*:nth-child(4)")
ScopedQuerySelector("#v1","v1v1t4","text:empty")
ScopedQuerySelector("#v1","v1v2",":scope > * + *")
ScopedQuerySelector("#v1","v1v2",":scope > * + view")
ScopedQuerySelector("#v1","v1v2",":scope > view + *")
ScopedQuerySelector("#v1","v1v2",":scope > view + view")
ScopedQuerySelector("#v1","v1v2",":scope > view ~ view")
ScopedQuerySelector("#v1","v1v4",":scope > #v1v3 ~ view")
ScopedQuerySelector("#v1","v1v5",":scope > #v1v3 ~ view ~ view")
ScopedQuerySelector("#v1",null,":scope > #v1")
ScopedQuerySelector("#v1",null,":scope > #v3 ~ view ~ view ~ view")
ScriptTagDoesNotCrashOnError
ScriptTagExecutesOnChange
ScriptTagShouldWorkInsideHtmlTag
ScrollCanBeDoneByCode
ScrollbarCanBePositionedAndColoredWithStyling
ScrollbarCanBePositionedAndColoredWithStylingWorldScene
ScrollbarIsVisibleOnlyWhenSideOverflows
ScrollbarIsVisibleOnlyWhenSideOverflowsWorldScene
ShouldBeAbleToAnimateBetweenDynamicAndNonDynamic
ShouldNotGenerateBackgroundWhenNotNecessary
ShouldNotGenerateOverflowMaskWhenNotNecessary
ShouldShowAfterContentOnView
SingleRangeQuery_RegularOrder
SingleRangeQuery_ReversedOrder
SizeAndScrollPropertiesWork
SortingLayerCanBeSetWithStyling
Split("",',',System.String[])
Split("0",',',System.String[])
Split("hello , world , bye ",',',System.String[])
Split("hello world bye",' ',System.String[])
Split("hello world bye",',',System.String[])
Split("slidein 3s steps( 5, end ) infinite ",' ',System.String[])
Split("slidein 3s steps( 5, end ) infinite , hello something(a,b) ",',',System.String[])
Steps(1,JumpEnd,0,0,0.5f,0,1,1)
Steps(1,JumpStart,0,0,0.5f,1,1,1)
Steps(2,JumpNone,0,0,0.4f,0,0.6f,1,1,1)
Steps(3,Both,0,0,0.3f,0.5f,0.6f,0.75f,1,1)
Steps(3,JumpNone,0,0,0.5f,0.5f,1,1)
Steps(4,JumpEnd,0,0,0.3f,0.25f,0.6f,0.5f,1,1)
Steps(4,JumpStart,0,0,0.3f,0.5f,0.6f,0.75f,1,1)
StyleColorAppliesToImage
StyleSheetsCanBeEnabledAndDisabled
StyleSheetsCanBeInsertedAndRemoved
StyleSheetsCanHaveMediaConditions
StyleTagShouldRespectScope
StyleTagShouldStyleComponents
StyleTagShouldWorkInsideHtmlTag
SvgSnapshots((00,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 93 107' id='svg'>
<path d='M74,74a42,42 0,1,0-57,0l28,29a42,41 0,0,0 0-57' fill='#00a3dc' fill-rule='evenodd'/>
</svg>
))
SvgSnapshots((01,
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='black' id='svg'>
<path d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' />
</svg>
))
TestArbitraryWatcher
TestBindingWithSerializable
TestChangeCallback
TestChangeCallbackOfSerializable
TestFullLocation
TestGetResourcePathWithoutExtension(" "," ")
TestGetResourcePathWithoutExtension("","")
TestGetResourcePathWithoutExtension("abc/def/ghi","abc/def/ghi")
TestGetResourcePathWithoutExtension("abc/def/ghi.gg","abc/def/ghi")
TestGetResourcePathWithoutExtension("abc/def/ghi.gg/.asd","abc/def/ghi.gg/.asd")
TestGetResourcePathWithoutExtension("abc/def/ghi.gg/.asd.ff","abc/def/ghi.gg/.asd")
TestGetResourcePathWithoutExtension("abc/def/ghi.gg/asd","abc/def/ghi.gg/asd")
TestGetResourcePathWithoutExtension("abc/def/ghi.gg/asd.ff","abc/def/ghi.gg/asd")
TestGetResourcePathWithoutExtension(null,null)
TestGlobalsChange
TestGlobalsChangeOnComponent
TestLocationWithoutHost
TestLocationWithoutPath
TestMainFunctions
TestReactiveList
TestReactiveProperty
TestReactiveSet
TestReactiveStruct
TextAlignAndVerticalAlignWorks
TextCanBeWrappedWithLinkedStyle
TextContent_IsCorrect
TextElementCanBeSelectedInVariousWays
TextPropertiesAppliedCorrectly
TextShouldTakeMaxLinesIntoAccountWhenCalculatingSize
TextSizeShouldIncreaseImmediateOnLongerText
TextStrokeWorks
TextTransformCapitalizeWorks
TransformOriginWorksCorrectly
TransformShorthand
TransitionConverter
TransitionShorthandConverter
TransitionShouldWorkOnLayoutStyles
TransitionShouldWorkOnVisualStyles
TransitionShouldWorkWithRealTimer
UrlConstructorWithBaseUrl("","https://reactunity.io/a/b/c","https://reactunity.io/a/b/c")
UrlConstructorWithBaseUrl("../a","https://reactunity.io/b/c","https://reactunity.io/a")
UrlConstructorWithBaseUrl("./../a/../d","https://reactunity.io/b/c/","https://reactunity.io/b/d")
UrlConstructorWithBaseUrl("./a","https://reactunity.io/b/c","https://reactunity.io/b/a")
UrlConstructorWithBaseUrl("/e","https://reactunity.io/b/c/","https://reactunity.io/e")
UrlConstructorWithBaseUrl("/e/../f/","https://reactunity.io/b/c/","https://reactunity.io/f/")
UrlConstructorWithBaseUrl("/e/f","https://reactunity.io/b/c/","https://reactunity.io/e/f")
UrlConstructorWithBaseUrl("/static/media/bg.png","a/b/c/index.js","a/b/c/static/media/bg.png")
UrlConstructorWithBaseUrl("a","https://reactunity.io","https://reactunity.io/a")
UrlConstructorWithBaseUrl("a","https://reactunity.io/b","https://reactunity.io/a")
UrlConstructorWithBaseUrl("a","https://reactunity.io/b/c","https://reactunity.io/b/a")
UrlConstructorWithBaseUrl("a","https://reactunity.io/b/c/","https://reactunity.io/b/c/a")
UrlConstructorWithBaseUrl("https://reactunity.io",null,"https://reactunity.io/")
UrlConstructorWithBaseUrl("https://reactunity.io/",null,"https://reactunity.io/")
UrlConstructorWithBaseUrl("https://reactunity.io/a","https://reactunity.io","https://reactunity.io/a")
UrlConstructorWithBaseUrl("https://reactunity.io/a",null,"https://reactunity.io/a")
UrlConstructorWithBaseUrl("https://reactunity.io/a/b/c/../../d/e",null,"https://reactunity.io/a/d/e")
UrlConstructorWithBaseUrl("https://reactunity.io/a/b/c/../d",null,"https://reactunity.io/a/b/d")
UrlConstructorWithBaseUrl("https://reactunity.io/a/b/c/../d/",null,"https://reactunity.io/a/b/d/")
UrlConstructorWithBaseUrl("static/media/bg.png","react/index.js","react/static/media/bg.png")
UrlConstructorWithBaseUrl("static/media/bg.png","react/index.js?param1=test#myhash","react/static/media/bg.png")
UrlConstructorWithBaseUrl(null,"https://reactunity.io/a/b/c","https://reactunity.io/a/b/c")
VariableChangesAreReflectedOnElementStyle
VariableWorksOnComplexBoxShadow
VariableWorksOnFunctions("rgb(calc(var(--bb) * 2), 189, 153)","70bd99ff")
VariableWorksOnFunctions("rgb(calc(var(--cc) * 2), 189, 153)","000000ff")
VariableWorksOnFunctions("rgb(calc(var(--cc, 56) * 2), 189, 153)","70bd99ff")
VariableWorksOnFunctions("rgb(var(--aa), 189, 153)","70bd99ff")
VariableWorksOnFunctions("rgb(var(--cc), 189, 153)","000000ff")
VariableWorksOnFunctions("rgb(var(--cc, 112), 189, 153)","70bd99ff")
VariableWorksOnShorthands("var(--aa) 12px",3,6,9,12)
VariableWorksOnShorthands("var(--aa)",3,6,9,6)
VariableWorksOnShorthands("var(--bb) var(--bb)",4,8,4,8)
VariableWorksWhenNested("rgb(var(--cc, var(--aa)), 153)","70bd99ff")
VariableWorksWhenNested("rgb(var(--cc, var(--bb)), 153)","000000ff")
VariableWorksWhenNested("rgb(var(--cc, var(--dd), 189), 153)","70bd99ff")
VariableWorksWhenNested("rgb(var(--ee), 153)","70bd99ff")
VariableWorksWithMultiWords("rgb(calc(var(--bb) * 2), 189, 153)","000000ff")
VariableWorksWithMultiWords("rgb(var(--aa), 153)","70bd99ff")
VariableWorksWithMultiWords("rgb(var(--aa, 112 189), 153)","70bd99ff")
VariableWorksWithMultiWords("rgb(var(--cc, 112 189), 153)","000000ff")
VariableWorksWithMultiWords("rgb(var(--cc, 112, 189), 153)","70bd99ff")
VoidResultShouldNotBreakUIWhenItsReturnValueIsPassedAsChildren
WidthAndHeightPropertiesCanBeSetToUndefined
ZeroLeaveDoesNotCauseCrash
appendChildToContainer_ShouldAddElementAlsoWhenNotHost
appendChildToContainer_WhenHost_ShouldAddElement
appendChild_ShouldAddElement
createElement_whenTagIsCustom_ShouldCreateABasicReactComponentWithThatTag
createElement_whenTagIsText_ShouldCreateATextComponentWithTagText
createElement_whenTagIsView_ShouldCreateABasicReactComponent
createText_ShouldCreateATextComponent
insertBefore_ShouldAddElementBeforeOther
removeChild_ShouldRemoveElement
setData_ShouldUpdateDataCollection
setProperty_whenClassName_ShouldUpdateClassList
setText_ShouldSetTextOfExistingComponent
Loading