mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-02 01:03:29 +01:00
Fixes #3790. Can't build v2_develop RELEASE - "The local source 'C:\Users\Tig\s\gui-cs\Terminal.Gui\local_packages' doesn't exist." (#3794)
This commit is contained in:
33
UnitTests/LocalPackagesTests.cs
Normal file
33
UnitTests/LocalPackagesTests.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
namespace Terminal.Gui;
|
||||
|
||||
public class LocalPackagesTests
|
||||
{
|
||||
private readonly string _localPackagesPath;
|
||||
|
||||
public LocalPackagesTests ()
|
||||
{
|
||||
// Define the local_packages path relative to the solution directory
|
||||
_localPackagesPath = Path.Combine (Directory.GetCurrentDirectory (), "..", "..", "..", "..", "local_packages");
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void LocalPackagesFolderExists ()
|
||||
{
|
||||
Assert.True (Directory.Exists (_localPackagesPath),
|
||||
$"The local_packages folder does not exist: {_localPackagesPath}");
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void NupkgFilesExist ()
|
||||
{
|
||||
var nupkgFiles = Directory.GetFiles (_localPackagesPath, "*.nupkg");
|
||||
Assert.NotEmpty (nupkgFiles);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void SnupkgFilesExist ()
|
||||
{
|
||||
var snupkgFiles = Directory.GetFiles (_localPackagesPath, "*.snupkg");
|
||||
Assert.NotEmpty (snupkgFiles);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user