Index: lib/src/runner/browser/server.dart |
diff --git a/lib/src/runner/browser/server.dart b/lib/src/runner/browser/server.dart |
index 1383bb3bc9e3423854a40b8b8d122639c22b8651..f2a3624cb7896f3ff5891be7db81107fee125ce9 100644 |
--- a/lib/src/runner/browser/server.dart |
+++ b/lib/src/runner/browser/server.dart |
@@ -297,15 +297,13 @@ void main() { |
var browserManager = await _browserManagerFor(browser); |
if (_closed) return null; |
- var suite; |
if (browserManager != null) { |
- suite = await browserManager.loadSuite(path, suiteUrl, metadata, |
+ var suite = await browserManager.loadSuite(path, suiteUrl, metadata, |
mapper: browser.isJS ? _mappers[path] : null); |
if (_closed) return null; |
+ if (suite != null) return suite; |
} |
- if (suite != null) return suite.change(platform: browser.name); |
- |
// If the browser manager fails to load a suite and the server isn't |
// closed, it's probably because the browser failed. We emit the failure |
// here to ensure that it gets surfaced. |