Skip to content

Commit bba8c46

Browse files
committed
fix: tests failing as new mode features were added
1 parent 179a148 commit bba8c46

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

test/spec/LiveDevelopmentMultiBrowser-test.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,18 @@ define(function (require, exports, module) {
111111

112112
await SpecRunnerUtils.loadProjectInTestWindow(testFolder);
113113
await SpecRunnerUtils.deletePathAsync(testFolder + "/.phcode.json", true);
114+
115+
// Disable edit mode features for core live preview tests
116+
// This ensures tests focus on basic live preview functionality without
117+
// edit mode interference (hover/click handlers)
118+
if (LiveDevMultiBrowser && LiveDevMultiBrowser.config) {
119+
LiveDevMultiBrowser.config.isProUser = false;
120+
// Also update the remote browser configuration
121+
if (LiveDevMultiBrowser.updateConfig) {
122+
LiveDevMultiBrowser.updateConfig(JSON.stringify(LiveDevMultiBrowser.config));
123+
}
124+
}
125+
114126
if (!WorkspaceManager.isPanelVisible('live-preview-panel')) {
115127
await awaitsForDone(CommandManager.execute(Commands.FILE_LIVE_FILE_PREVIEW));
116128
}
@@ -159,6 +171,10 @@ define(function (require, exports, module) {
159171
}
160172

161173
async function waitsForLiveDevelopmentToOpen() {
174+
// Ensure edit mode is disabled before opening live preview
175+
if (LiveDevMultiBrowser && LiveDevMultiBrowser.config) {
176+
LiveDevMultiBrowser.config.isProUser = false;
177+
}
162178
LiveDevMultiBrowser.open();
163179
await waitsForLiveDevelopmentFileSwitch();
164180
}

0 commit comments

Comments
 (0)