Skip to content

Commit 08e4e14

Browse files
Add test: DialogueTypeDropdown is disabled for conversation scripts (#184)
1 parent 1971e0e commit 08e4e14

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

src/DialogueEditor/components/Explorer/components/Preview/components/DialogueTypeDropdown/DialogueTypeDropdown.test.luau

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,24 @@ return {
131131
end).toFinishBeforeSeconds(1);
132132

133133
end);
134+
135+
it("is disabled for conversation scripts", function()
136+
137+
expect(function()
138+
139+
local dialogueType = "Conversation";
140+
render(dialogueType :: any);
141+
142+
assert(screenGui, "ScreenGui should be initialized before running tests.");
143+
local dialogueTypeDropdown = screenGui:FindFirstChildOfClass("Frame");
144+
assert(dialogueTypeDropdown, "DialogueTypeDropdown should be rendered.");
145+
146+
local toggleButton = dialogueTypeDropdown:FindFirstChild("ToggleButton");
147+
assert(toggleButton and toggleButton:IsA("TextLabel"), "ToggleButton should be present and disabled in DialogueTypeDropdown.");
148+
149+
end).toFinishBeforeSeconds(1);
150+
151+
end);
134152

135153
}
136154

0 commit comments

Comments
 (0)