Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send test platforms to the remote listener #694

Merged
merged 1 commit into from
Oct 4, 2017

Conversation

nex3
Copy link
Member

@nex3 nex3 commented Oct 3, 2017

This ensures that the remote listener has access to any platforms that
are dynamically loaded in the test runner, so they can be used in
platform selectors.

See #99
See #391

This ensures that the remote listener has access to any platforms that
are dynamically loaded in the test runner, so they can be used in
platform selectors.

See #99
See #391
@nex3 nex3 requested a review from grouma October 3, 2017 23:36
@@ -192,8 +192,8 @@ class BrowserPlatform extends PlatformPlugin {
///
/// This will start a browser to load the suite if one isn't already running.
/// Throws an [ArgumentError] if [browser] isn't a browser platform.
Future<RunnerSuite> load(
String path, TestPlatform browser, SuiteConfiguration suiteConfig) async {
Future<RunnerSuite> load(String path, TestPlatform browser,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this will be breaking for Bolt internally. So again we'll have to be cautious with the next roll.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, and there are more changes coming down that will slightly change the plugin API in other ways. It should all be straightforward to migrate, though.

@nex3 nex3 merged commit 0a3f688 into feature.flexible-test-platforms Oct 4, 2017
@nex3 nex3 deleted the send-test-platforms branch October 4, 2017 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants