Bug 59909 - WebInvokeAttributeTest.RejectTwoParametersWhenNotWrapped() fails on Android
Summary: WebInvokeAttributeTest.RejectTwoParametersWhenNotWrapped() fails on Android
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: WCF assemblies (show other bugs)
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2017-10-03 01:37 UTC by Jonathan Pryor
Modified: 2017-10-03 01:37 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Jonathan Pryor 2017-10-03 01:37:23 UTC
Context: https://github.com/xamarin/xamarin-android/pull/872

The xamarin-android repo will begin using Mono's new NUnitLite infrastructure for unit tests. Instead of "including" many of mono's BCL unit tests into a separate test project, xamarin-android will directly use the mono-built test assemblies from:

> make -C mcs/class/System.ServiceModel.Web PROFILE=monodroid test


Unfortunately, not all tests pass as-is when running on Android.

The `MonoTests.System.ServiceModel.Description.WebInvokeAttributeTest.RejectTwoParametersWhenNotWrapped()` test fails when run in this environment, as `WebChannelFactory<T>.CreateChannel()` doesn't throw an InvalidOperationException:

https://jenkins.mono-project.com/job/xamarin-android-pr-builder/1720/testReport/(root)/WebInvokeAttributeTest/RejectTwoParametersWhenNotWrapped

I do not know why this test is failing.

Note You need to log in before you can comment on or make changes to this bug.