10 references to Parse
aspire (1)
Agents\Hooks\AgentTelemetryCatalog.cs (1)
102
return
Parse
(manifest, reader.ReadToEnd());
Aspire.Cli.Tests (9)
Agents\AgentTelemetryCatalogTests.cs (9)
45
var catalog = AgentTelemetryCatalog.
Parse
(ParseManifest(Manifest.ReplaceLineEndings(newline)), Script);
60
var catalog = AgentTelemetryCatalog.
Parse
(ParseManifest(Manifest), script);
75
Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.
Parse
(ParseManifest(json), Script));
85
Assert.Throws<InvalidOperationException>(() => AgentTelemetryCatalog.
Parse
(manifest, Script));
98
Assert.Throws<InvalidOperationException>(() => AgentTelemetryCatalog.
Parse
(manifest, Script));
107
Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.
Parse
(ParseManifest(Manifest), Script.Replace("new_tool", values)));
113
Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.
Parse
(ParseManifest(Manifest), ""));
114
Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.
Parse
(ParseManifest(Manifest), Script + "\n" + Script));
125
var catalog = AgentTelemetryCatalog.
Parse
(manifest, Script);