feat: consolidate legacy parity migration baseline
This commit is contained in:
@@ -28,6 +28,7 @@ public sealed class LegacyWebContractTests
|
||||
"moving-average-5",
|
||||
"moving-average-20",
|
||||
"cut-list",
|
||||
"cut-drag-feedback",
|
||||
"playlist-drop-zone",
|
||||
"playlist-rows",
|
||||
"playlist-move-up",
|
||||
@@ -77,7 +78,7 @@ public sealed class LegacyWebContractTests
|
||||
Assert.Contains("timestampMilliseconds", App, StringComparison.Ordinal);
|
||||
Assert.Contains("event.ctrlKey", App, StringComparison.Ordinal);
|
||||
Assert.Contains("event.shiftKey", App, StringComparison.Ordinal);
|
||||
Assert.Contains("if (playlistMutationLocked) return", App,
|
||||
Assert.Contains("allowAppend: !playlistMutationLocked", App,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Contains("send(\"clear-cut-selection\", {})", App,
|
||||
StringComparison.Ordinal);
|
||||
@@ -432,7 +433,7 @@ public sealed class LegacyWebContractTests
|
||||
public void SeparatorRowsPreserveOriginalDragGesture()
|
||||
{
|
||||
Assert.Contains(
|
||||
"element.dataset.cutDragEnabled = cutSelectionEnabled ? \"true\" : \"false\"",
|
||||
"element.dataset.cutDragEnabled = cutSelectionEnabled && !cutDragLocked",
|
||||
App,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Contains("element.draggable = false", App, StringComparison.Ordinal);
|
||||
@@ -440,6 +441,22 @@ public sealed class LegacyWebContractTests
|
||||
StringComparison.Ordinal);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void CutDragFeedbackFollowsTheCapturedPointerWithoutOwningInput()
|
||||
{
|
||||
Assert.Contains("id=\"cut-drag-feedback\"", Markup, StringComparison.Ordinal);
|
||||
Assert.Contains("aria-hidden=\"true\"", Markup, StringComparison.Ordinal);
|
||||
Assert.Contains("function showCutDragFeedback", App, StringComparison.Ordinal);
|
||||
Assert.Contains("cutDragFeedback.dataset.dropAllowed", App,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Contains("showCutDragFeedback(event, dropAllowed)", App,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Contains("cutDragFeedback.hidden = true", App,
|
||||
StringComparison.Ordinal);
|
||||
Assert.Contains(".cut-drag-feedback", Styles, StringComparison.Ordinal);
|
||||
Assert.Contains("pointer-events: none", Styles, StringComparison.Ordinal);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void BusySnapshotFreezesControlsWithoutQueueingInput()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user