| Index: sky/shell/testing/test_runner.h
|
| diff --git a/sky/shell/testing/test_runner.h b/sky/shell/testing/test_runner.h
|
| index 7b326abd554ab7cdc47c6b7df4e7eda7eab18c55..82d34ed46fc3eb6e0e8e120a46ebcbb97f9bd67b 100644
|
| --- a/sky/shell/testing/test_runner.h
|
| +++ b/sky/shell/testing/test_runner.h
|
| @@ -27,7 +27,12 @@ class TestRunner : public mojo::InterfaceFactory<TestHarness>,
|
| package_root_ = package_root;
|
| }
|
|
|
| - void Start(const std::string& single_test_url);
|
| + struct SingleTest {
|
| + std::string path;
|
| + bool is_snapshot = false;
|
| + };
|
| +
|
| + void Start(scoped_ptr<SingleTest> single_test);
|
|
|
| private:
|
| // mojo::InterfaceFactory<TestHarness> implementation:
|
| @@ -48,7 +53,7 @@ class TestRunner : public mojo::InterfaceFactory<TestHarness>,
|
| scoped_ptr<ShellView> shell_view_;
|
| SkyEnginePtr sky_engine_;
|
|
|
| - std::string single_test_url_;
|
| + scoped_ptr<SingleTest> single_test_;
|
| mojo::WeakBindingSet<TestHarness> bindings_;
|
|
|
| base::WeakPtrFactory<TestRunner> weak_ptr_factory_;
|
|
|