Update dependencies

* Add support for C# 12
* Run all tests on all major .NET SDKs
* Only build on Ubuntu
* Do not build docs for pull requests
* Add Cédric Luthi, and Frank Ray to authors
* Drop netstandard2.0 for ImageSharp plugin
This commit is contained in:
Patrik Svensson
2024-01-31 14:55:54 +01:00
committed by Patrik Svensson
parent 703d653ec5
commit b21e07ea94
57 changed files with 173 additions and 421 deletions

View File

@ -2,11 +2,9 @@ using Spectre.Console.Extensions;
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Align")]
public sealed class AlignTests
{
[UsesVerify]
public sealed class Left
{
[Fact]
@ -55,7 +53,6 @@ public sealed class AlignTests
}
}
[UsesVerify]
public sealed class Center
{
[Fact]
@ -104,7 +101,6 @@ public sealed class AlignTests
}
}
[UsesVerify]
public sealed class Right
{
[Fact]

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/BarChart")]
public sealed class BarChartTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/BreakdownChart")]
public sealed class BreakdownChartTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Calendar")]
public sealed class CalendarTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Canvas")]
public class CanvasTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Columns")]
public sealed class ColumnsTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Figlet")]
public sealed class FigletTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Grid")]
public sealed class GridTests
{
@ -70,7 +69,6 @@ public sealed class GridTests
}
}
[UsesVerify]
[ExpectationPath("AddEmptyRow")]
public sealed class TheAddEmptyRowMethod
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Json")]
public sealed class JsonTextTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Layout")]
public sealed class LayoutTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Padder")]
public sealed class PadderTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Panel")]
public sealed class PanelTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Rows")]
public sealed class RowsTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Rule")]
public sealed class RuleTests
{

View File

@ -1,10 +1,8 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Table/Rows/Extensions")]
public sealed class TableRowCollectionExtensionsTests
{
[UsesVerify]
public sealed class TheAddRowMethod
{
[Fact]
@ -48,7 +46,6 @@ public sealed class TableRowCollectionExtensionsTests
}
}
[UsesVerify]
public sealed class TheInsertRowMethod
{
[Fact]
@ -92,7 +89,6 @@ public sealed class TableRowCollectionExtensionsTests
}
}
[UsesVerify]
public sealed class TheRemoveRowMethod
{
[Fact]

View File

@ -3,7 +3,6 @@ namespace Spectre.Console.Tests.Unit;
[ExpectationPath("Widgets/Table/Rows")]
public sealed class TableRowCollectionTests
{
[UsesVerify]
public sealed class TheAddMethod
{
[Fact]
@ -69,7 +68,6 @@ public sealed class TableRowCollectionTests
}
}
[UsesVerify]
public sealed class TheInsertMethod
{
[Fact]
@ -137,7 +135,6 @@ public sealed class TableRowCollectionTests
}
}
[UsesVerify]
public sealed class TheRemoveMethod
{
[Fact]
@ -215,7 +212,6 @@ public sealed class TableRowCollectionTests
}
}
[UsesVerify]
public sealed class TheUpdateMethod
{
[Fact]

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Table")]
public sealed class TableTests
{
@ -101,7 +100,6 @@ public sealed class TableTests
}
}
[UsesVerify]
public sealed class TheAddEmptyRowMethod
{
[Fact]

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/TextPath")]
public sealed class TextPathTests
{

View File

@ -1,6 +1,5 @@
namespace Spectre.Console.Tests.Unit;
[UsesVerify]
[ExpectationPath("Widgets/Tree")]
public class TreeTests
{