Brightspace / rules_csharp

Bazel rules for C#
Apache License 2.0
8 stars 5 forks source link

Meta issue: get C# test rules working #128

Open j3parker opened 4 years ago

j3parker commented 4 years ago

(This is an issue rather than a milestone because issues can only be in one milestone and I like the current organization of our milestones).

We want csharp_nunit_test to work, and possibly a general csharp_test rule (with csharp_nunit_test as a macro for that).

The current state is that it works but all of your deps need to be in the same directory because of assembly resolution. There are also platform hiccups to be solved.

Mandatory issues (I've got some WIP fixes for these; they're tightly coupled):

Optional:

Related:

j3parker commented 4 years ago

See the comment in this example:

https://github.com/Brightspace/rules_csharp/blob/1c9cae5a68a9b6d69d2c36f999a4d7e283080a24/examples/basic/BUILD#L16-L25