Intent of chatEntitlementService.ts ×8
All 14 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/14 tests-
workbench/14 tests-
contrib/14 tests-
chat/14 tests-
test/14 tests-
common/14 tests-
chatEntitlementService.test|title=parseQuotas keeps all snapshots for CB/1 test -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas all quota types receive top-level token_based_billing|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas keeps TBB snapshots: unlimited with zero entitlement and finite with nonzero entitlement (has_quota is always false)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas parses free user CFI response with per-snapshot token_based_billing|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas parses overage_entitlement from premium_interactions snapshot|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas parses paid user response correctly (top-level token_based_billing only)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas parses quota_remaining from snapshot data|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas pooled entitlements exhausted when has_quota is false and overages are disabled|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas pooled entitlements not exhausted when has_quota is true|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas pooled entitlements not exhausted when overages are enabled even if has_quota is false|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas quotaRemaining is undefined when not present in snapshot|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas reads token_based_billing from top-level, not from quota snapshot|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas skips quota snapshots with zero entitlement and not unlimited (e.g. free tier premium_interactions)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/chatEntitlementService.test|title=parseQuotas usageBasedBilling is undefined when top-level token_based_billing is absent|occurrence=1
-
-
-
-
-
-