Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
14d1622
ManifestTest.Bug12935 works
grendello Nov 27, 2025
aa136b6
ManifestTest.CheckElementReOrdering works
grendello Nov 27, 2025
7ed137f
ManifestTest.OverlayManifestTest works
grendello Nov 27, 2025
69ca8ad
ManifestTest.RemovePermissionTest works
grendello Nov 27, 2025
10d7dd2
ManifestTest.IntentFilterData works
grendello Nov 27, 2025
da25d68
ManifestTest.IntentFilterDataLists works
grendello Nov 27, 2025
b2cdc0e
ManifestTest.IntentFilterMultipleItems works
grendello Nov 27, 2025
af7cd64
ManifestTest.LayoutAttributeElement works
grendello Nov 27, 2025
dfc78d5
ManifestTest.DirectBootAwareAttribute works
grendello Nov 27, 2025
e88eb7a
ManifestTest.ApplicationVersionTests works
grendello Nov 27, 2025
d42ada4
ManifestTest.ManifestDataPathError works
grendello Nov 27, 2025
a45a34e
ManifestTest.ManifestPlaceholders works
grendello Nov 27, 2025
e839684
ManifestTest.ManifestPlaceHolders2 works
grendello Nov 27, 2025
c3cad20
ManifestTest.ManifestPlaceHoldersXA1010 works
grendello Nov 27, 2025
b19138e
ManifestTest.DebuggerAttribute works
grendello Nov 27, 2025
871cf5c
ManifestTest.ModifyManifest works
grendello Nov 27, 2025
d6809cf
ManifestTest.MergeLibraryManifest works
grendello Nov 27, 2025
7fff489
ManifestTest.AllActivityAttributeProperties works
grendello Nov 27, 2025
8c0ffe8
ManifestTest.AllForegroundServiceTypes works
grendello Nov 27, 2025
fa35493
ManifestTest.AllServiceAttributeProperties works
grendello Nov 27, 2025
61d6bc3
ManifestTest.ExportedErrorMessage works
grendello Nov 27, 2025
e44aec3
ManifestTest.SupportedOSPlatformVersion works
grendello Nov 27, 2025
7e25671
ManifestTest.SupportedOSPlatformVersionErrors works
grendello Nov 27, 2025
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
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Linq;
using NUnit.Framework;
using Xamarin.ProjectTools;
Expand All @@ -7,23 +7,40 @@
using System.Xml.Linq;
using System.Xml.XPath;
using Xamarin.Tools.Zip;
using Xamarin.Android.Tasks;
using System.Collections.Generic;

namespace Xamarin.Android.Build.Tests
{
public partial class ManifestTest : BaseTest
{
static object [] DebuggerAttributeCases = new object [] {
// DebugType, isRelease, extpected
new object[] { "", true, false, },
new object[] { "", false, true, },
new object[] { "None", true, false, },
new object[] { "None", false, true, },
new object[] { "PdbOnly", true, false, },
new object[] { "PdbOnly", false, true, },
new object[] { "Full", true, false, },
new object[] { "Full", false, true, },
new object[] { "Portable", true, false, },
new object[] { "Portable", false, true, },
};
static IEnumerable<object[]> Get_DebuggerAttributeCases_Data ()
{
var ret = new List<object[]> ();

foreach (AndroidRuntime runtime in Enum.GetValues (typeof (AndroidRuntime))) {
AddTestData ( "", true, false, runtime);
AddTestData ( "", false, true, runtime);
AddTestData ( "None", true, false, runtime);
AddTestData ( "None", false, true, runtime);
AddTestData ( "PdbOnly", true, false, runtime);
AddTestData ( "PdbOnly", false, true, runtime);
AddTestData ( "Full", true, false, runtime);
AddTestData ( "Full", false, true, runtime);
AddTestData ( "Portable", true, false, runtime);
AddTestData ( "Portable", false, true, runtime);
}
return ret;

void AddTestData (string debugType, bool isRelease, bool expected, AndroidRuntime runtime)
{
ret.Add (new object[] {
debugType,
isRelease,
expected,
runtime,
});
}
}
}
}
Loading
Loading