8ae8ffd9c0
We had two TestMacros classes for no great reason, so this removes the LSP one and updates the LSP tests to use the more generic one. I moved `addMacros` to the mixin as part of it so it can be used by LSP, legacy and integration tests without having to duplicate this. Change-Id: I2566ab1b15e510d2d6b71201a0d4d4eab03d793b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/354760 Commit-Queue: Keerti Parthasarathy <keertip@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Keerti Parthasarathy <keertip@google.com>