Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 15 additions & 2 deletions src/TestUtils/src/Microsoft.Maui.IntegrationTests/BaseBuildTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,21 @@ public abstract class BaseBuildTest
public const string DotNetCurrent = "net9.0";
public const string DotNetPrevious = "net8.0";

public const string MauiVersionCurrent = "9.0.0-rc.1.24453.9"; // this should not be the same as the last release
public const string MauiVersionPrevious = "8.0.72"; // this should not be the same version as the default. aka: MicrosoftMauiPreviousDotNetReleasedVersion in eng/Versions.props
// Versions of .NET MAUI that are used when testing the <MauiVersion> property. These should preferrably
// different to the defaults in the SDKs such that the tests can test what would happen if the user puts
// some arbitrary number in <MauiVersion>. The actual numbers do not matter as much, as long as they trigger
// the MSBuild targets that would download some version that is only on nuget.org and not in the workload.
//
// MauiVersionCurrent: this should be the current .NET version of MAUI, but the latest released build.
// For example, if this branch is for .NET 9, then this must be a 9.0.x number. If the latest MAUI release
// is 9.0.100, then this should preferrable be some older build to make sure things work, like 9.0.30.
public const string MauiVersionCurrent = "9.0.14";
// MauiVersionPrevious: this should be the previous .NET version of MAUI.
// For example, if this branch is for .NET 9, then this must be a 8.0.x number, but should preferrably
// not be the same as the default in MicrosoftMauiPreviousDotNetReleasedVersion in eng/Versions.props
// as this would result in the tests not testing anything. If the .NET 9 version of MAUI pulls in 8.0.100
// of the .NET 8 MAUI, then this should be 8.0.80 for example.
public const string MauiVersionPrevious = "8.0.93";

char[] invalidChars = { '{', '}', '(', ')', '$', ':', ';', '\"', '\'', ',', '=', '.', '-', ' ', };

Expand Down
Loading