E2E tests working again (#4103)
This commit is contained in:
@@ -143,6 +143,7 @@ const AppSidebar: React.FC<SidebarProps> = ({ currentPath }) => {
|
||||
<div className="sidebar-item">
|
||||
<SidebarMenuItem>
|
||||
<SidebarMenuButton
|
||||
data-testid={`sidebar-${entry.label.toLowerCase()}-button`}
|
||||
onClick={() => navigate(entry.path)}
|
||||
isActive={isActivePath(entry.path)}
|
||||
tooltip={entry.tooltip}
|
||||
|
||||
@@ -81,19 +81,27 @@ export default function SettingsView({
|
||||
<Tabs value={activeTab} onValueChange={setActiveTab} className="h-full flex flex-col">
|
||||
<div className="px-1">
|
||||
<TabsList className="w-full mb-2 justify-start">
|
||||
<TabsTrigger value="models" className="flex gap-2">
|
||||
<TabsTrigger
|
||||
value="models"
|
||||
className="flex gap-2"
|
||||
data-testid="settings-models-tab"
|
||||
>
|
||||
<Bot className="h-4 w-4" />
|
||||
Models
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="chat" className="flex gap-2">
|
||||
<TabsTrigger value="chat" className="flex gap-2" data-testid="settings-chat-tab">
|
||||
<MessageSquare className="h-4 w-4" />
|
||||
Chat
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="sharing" className="flex gap-2">
|
||||
<TabsTrigger
|
||||
value="sharing"
|
||||
className="flex gap-2"
|
||||
data-testid="settings-sharing-tab"
|
||||
>
|
||||
<Share2 className="h-4 w-4" />
|
||||
Session
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="app" className="flex gap-2">
|
||||
<TabsTrigger value="app" className="flex gap-2" data-testid="settings-app-tab">
|
||||
<Monitor className="h-4 w-4" />
|
||||
App
|
||||
</TabsTrigger>
|
||||
|
||||
@@ -406,7 +406,11 @@ export default function ExtensionModal({
|
||||
<Button variant="outline" onClick={handleClose}>
|
||||
Cancel
|
||||
</Button>
|
||||
<Button onClick={handleSubmit} disabled={!isFormValid()}>
|
||||
<Button
|
||||
data-testid="extension-submit-btn"
|
||||
onClick={handleSubmit}
|
||||
disabled={!isFormValid()}
|
||||
>
|
||||
{submitLabel}
|
||||
</Button>
|
||||
</>
|
||||
|
||||
Reference in New Issue
Block a user