* feat: add diagnostics console logs * test: avoid secret-like redaction fixtures * fix: address console logs review feedback * fix: harden console log capture lifecycle * fix: report console log drop summaries * fix: address diagnostics review cleanups
17 lines
546 B
C#
17 lines
546 B
C#
using Elsa.Diagnostics.ConsoleLogs.Permissions;
|
|
using Elsa.Diagnostics.ConsoleLogs.RealTime;
|
|
using Microsoft.AspNetCore.Authorization;
|
|
|
|
namespace Elsa.Diagnostics.ConsoleLogs.IntegrationTests;
|
|
|
|
public class ConsoleLogsAuthorizationTests
|
|
{
|
|
[Fact]
|
|
public void HubAuthorization_UsesDedicatedPermission()
|
|
{
|
|
var authorize = Assert.Single(typeof(ConsoleLogsHub).GetCustomAttributes(typeof(AuthorizeAttribute), inherit: true).Cast<AuthorizeAttribute>());
|
|
|
|
Assert.Equal(ConsoleLogsPermissions.Read, authorize.Policy);
|
|
}
|
|
}
|