Agents\AgentTelemetryCatalogTests.cs (8)
45var catalog = AgentTelemetryCatalog.Parse(ParseManifest(Manifest.ReplaceLineEndings(newline)), Script);
60var catalog = AgentTelemetryCatalog.Parse(ParseManifest(Manifest), script);
107Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), Script.Replace("new_tool", values)));
113Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), ""));
114Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), Script + "\n" + Script));
123using var archive = CreateArchive((path, Manifest), ("skills/third-party/SKILL.md", "Not in the manifest."));
134using var duplicate = CreateArchive(("first/skill-manifest.json", Manifest), ("second/skill-manifest.json", Manifest));