src/vs/base/common
3495 root concepts · page 25 of 70
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when a new entry is added to local|occurrence=1, keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when multiple new entries are added to local|occurrence=1
2 tests · 22273 LOC · 133 files · introduces 2 tests · 0 LOC · 0 files
+userDataAutoSyncService.test|title=ProfileStorageService read storage with data|occurrence=1
1 test · 22595 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local has moved forwareded with multiple changes and remote stays with base|occurrence=1
1 test · 22223 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when remote has moved forwareded with multiple changes and local stays with base|occurrence=1
1 test · 22221 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote are same with multiple entries|occurrence=1, keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote are same with different base content|occurrence=1, +2
4 tests · 22209 LOC · 133 files · introduces 4 tests · 0 LOC · 0 files
+convertBareEnvVarsToVsCodeSyntax.test|title=convertBareEnvVarsToVsCodeSyntax stdio (LOCAL) servers preserves uri as a URI instance|occurrence=1
1 test · 39035 LOC · 182 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when the entry is removed in remote but updated in local and a new entry is added in remote|occurrence=1
1 test · 22266 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - provider usage telemetry getByokProviderTelemetryName classifies vendors|occurrence=1
1 test · 31855 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler client reconnect without session subscription does not clear tool call disconnect timeout|occurrence=1
1 test · 30094 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler owned tool call is failed after the last overlapping transport closes|occurrence=1
1 test · 30037 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote are same with similar when contexts|occurrence=1
1 test · 22176 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+convertBareEnvVarsToVsCodeSyntax.test|title=convertBareEnvVarsToVsCodeSyntax stdio (LOCAL) servers converts bare ${VAR} in args|occurrence=1, convertBareEnvVarsToVsCodeSyntax.test|title=convertBareEnvVarsToVsCodeSyntax stdio (LOCAL) servers leaves strings without any ${VAR} unchanged|occurrence=1
2 tests · 38977 LOC · 182 files · introduces 2 tests · 0 LOC · 0 files
+convertBareEnvVarsToVsCodeSyntax.test|title=convertBareEnvVarsToVsCodeSyntax stdio (LOCAL) servers preserves non-string env values (numbers and null)|occurrence=1
1 test · 38973 LOC · 182 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler a later orphaned tool call does not extend an earlier one past the grace window|occurrence=1
1 test · 30000 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler client reconnect with session subscription clears tool call disconnect timeout for that session|occurrence=1
1 test · 30015 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+userDataAutoSyncService.test|title=ProfileStorageService read empty storage|occurrence=1
1 test · 22391 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+agentSdkDownloader.test|title=AgentSdkDownloader loadSdkRoot: cache hit returns immediately without re-downloading|occurrence=1
1 test · 27083 LOC · 101 files · introduces 1 test · 0 LOC · 0 files
+shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand does not double-quote when already in double quotes|occurrence=1, shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand does not double-quote when already in single quotes|occurrence=1
2 tests · 38870 LOC · 182 files · introduces 2 tests · 0 LOC · 0 files
+shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand quotes path with spaces|occurrence=1, shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand quotes path with ampersand|occurrence=1, +8
10 tests · 38869 LOC · 182 files · introduces 10 tests · 0 LOC · 0 files
+resolveMcpServersMap.test|title=resolveMcpServersMap unwraps mcpServers property when present|occurrence=1, resolveMcpServersMap.test|title=resolveMcpServersMap returns empty object for empty wrapped format|occurrence=1, +1
3 tests · 38856 LOC · 182 files · introduces 3 tests · 0 LOC · 0 files
+resolveMcpServersMap.test|title=resolveMcpServersMap returns undefined for null|occurrence=1, resolveMcpServersMap.test|title=resolveMcpServersMap returns undefined for undefined|occurrence=1, +1
3 tests · 38855 LOC · 182 files · introduces 3 tests · 0 LOC · 0 files
+shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand plain replacement when path has no special characters|occurrence=1, shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand uses default CLAUDE_PLUGIN_ROOT token when not specified|occurrence=1, +1
3 tests · 38856 LOC · 182 files · introduces 3 tests · 0 LOC · 0 files
+shellQuotePluginRootInCommand.test|title=shellQuotePluginRootInCommand returns command unchanged when token is not present|occurrence=1
1 test · 38854 LOC · 182 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler orphaned client tool call timeout is cleared when the owning client connects within the window|occurrence=1
1 test · 29843 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler reconnect without resubscription removes the active client and fails its owned tool calls|occurrence=1
1 test · 29715 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts model defaults|occurrence=1
1 test · 17587 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions scan all extensions prefers matching user extension over system extension|occurrence=1, extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions scan all extensions picks user extension with newer version over system extension|occurrence=1
2 tests · 19186 LOC · 82 files · introduces 2 tests · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions scan picks latest version when multiple versions exist|occurrence=1
1 test · 19151 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when the entry is removed in local but updated in remote and a new entry is added in local|occurrence=1
1 test · 21974 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults one-time Copilot swap overrides a remembered local opt-out and stays redundant when agent host is enabled|occurrence=1
1 test · 27117 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults current session type is fallback after remembered selection|occurrence=1
1 test · 27107 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+chatAgents.test|title=ChatAgents registerAgentImplementation can dispose an agent implementation|occurrence=1, chatAgents.test|title=ChatAgents registerAgentImplementation should register an agent implementation|occurrence=1
2 tests · 31419 LOC · 153 files · introduces 2 tests · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote with one entry but different value|occurrence=1
1 test · 21962 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults selecting local while the agent host default is Copilot remembers local as an opt-out|occurrence=1
1 test · 27096 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+userDataSyncStoreService.test|title=UserDataSyncRequestsSession too many requests are thrown after session is expired|occurrence=1
1 test · 22091 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+chatWidgetHistoryService.test|title=ChatHistoryNavigator should keep concurrent navigators separated by history key|occurrence=1
1 test · 26325 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+chatWidgetHistoryService.test|title=ChatHistoryNavigator should support concurrent navigators|occurrence=1, chatWidgetHistoryService.test|title=ChatHistoryNavigator should support concurrent navigators with mixed positions|occurrence=1
2 tests · 26318 LOC · 139 files · introduces 2 tests · 0 LOC · 0 files
+chatWidgetHistoryService.test|title=ChatHistoryNavigator should navigate forwards through history|occurrence=1
1 test · 26289 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+chatWidgetHistoryService.test|title=ChatHistoryNavigator should clear overlay on append|occurrence=1
1 test · 26286 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler reconnect with resubscription keeps the active client and its owned tool calls|occurrence=1
1 test · 29564 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+history.test|title=Terminal history TerminalPersistedHistory should support adding items to the cache and respect LRU|occurrence=1
1 test · 25868 LOC · 131 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions scan all extensions uses system version when autoUpdate is disabled (non-stable quality)|occurrence=1
1 test · 19065 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts update configuration should remove when undefined is passed|occurrence=1
1 test · 17294 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts update configuration when exist|occurrence=1
1 test · 17287 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test scan all user extensions with default nls replacements|occurrence=1
1 test · 19083 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+queryBuilder.test|title=QueryBuilderCommon escapeGlobPattern properly escapes square brackets for literal matching|occurrence=1
1 test · 28664 LOC · 138 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults editor default keeps agent host Copilot before contribution registers|occurrence=1
1 test · 26942 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+environmentVariableService.test|title=EnvironmentVariable - EnvironmentVariableService mergedCollection should correctly apply the workspace specific environment values from multiple extension contributions in the correct order|occurrence=1
1 test · 24818 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+historyRecordFixtures.test|title=mapSessionEventsToHistoryRecords maps task_complete to a root markdown response part|occurrence=1
1 test · 33813 LOC · 178 files · introduces 1 test · 0 LOC · 0 files