Skip to content

Migrate in-memory assembly generation in the tests to run on all runtimes #5131

Description

@stevenaw

Some of the NUnits tests use System.CodeDom to compile an in-memory assembly for the purpose of testing assembly-level attributes. This only works on .NET Framework. Roslyn is suggested for new development and is cross-platform. We should look into moving towards the Roslyn APIs for in-memory dynamic assembly generation in the tests and to try to get those tests running against all our targeted runtimes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    is:testingSome issues are hard to test, this is for adding extra issues just for testing

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions