OLD | NEW |
1 # This file contains a list of Mojo gtest unit tests. | 1 # This file contains a list of Mojo gtest unit tests. |
2 # This must be valid python. It can use the |config| global that will be a | 2 # This must be valid python. It can use the |config| global that will be a |
3 # mopy.config.Config object and must set a |tests| global that will contain the | 3 # mopy.config.Config object and must set a |tests| global that will contain the |
4 # tests to run. | 4 # tests to run. |
5 # TODO(vtl|msw): Add a way of specifying data dependencies. | 5 # TODO(vtl|msw): Add a way of specifying data dependencies. |
6 | 6 |
7 tests = [ | 7 tests = [ |
8 { | 8 { |
9 "test": "mojo:clipboard_apptests", | 9 "test": "mojo:clipboard_apptests", |
10 }, | 10 }, |
(...skipping 26 matching lines...) Expand all Loading... |
37 { | 37 { |
38 "test": "mojo:example_apptests", | 38 "test": "mojo:example_apptests", |
39 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. | 39 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. |
40 "test-args": ["--example_apptest_arg"], | 40 "test-args": ["--example_apptest_arg"], |
41 "shell-args": [ | 41 "shell-args": [ |
42 "--url-mappings=mojo:example_service=mojo:python_example_service" | 42 "--url-mappings=mojo:example_service=mojo:python_example_service" |
43 ], | 43 ], |
44 }, | 44 }, |
45 ] | 45 ] |
46 | 46 |
| 47 if config.target_os == config.OS_ANDROID: |
| 48 tests += [ |
| 49 { |
| 50 "test": "mojo:example_apptests", |
| 51 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. |
| 52 "test-args": ["--example_apptest_arg"], |
| 53 "shell-args": [ |
| 54 "--url-mappings=mojo:example_service=mojo:android_example_service" |
| 55 ], |
| 56 }, |
| 57 ] |
| 58 |
47 if config.target_os != config.OS_ANDROID: | 59 if config.target_os != config.OS_ANDROID: |
48 tests += [ | 60 tests += [ |
49 { | 61 { |
50 # Runs mojo:example_apptests, replacing the mojo:example_service | 62 # Runs mojo:example_apptests, replacing the mojo:example_service |
51 # dependency with the alternate test:example_service, launched via mojo | 63 # dependency with the alternate test:example_service, launched via mojo |
52 # launcher." | 64 # launcher." |
53 "test": "mojo:example_apptests", | 65 "test": "mojo:example_apptests", |
54 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. | 66 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. |
55 "test-args": ["--example_apptest_arg"], | 67 "test-args": ["--example_apptest_arg"], |
56 "shell-args": [ | 68 "shell-args": [ |
57 "--url-mappings=mojo:example_service=test:example_service" | 69 "--url-mappings=mojo:example_service=test:example_service" |
58 ], | 70 ], |
59 "launched-services": ["test:example_service"], | 71 "launched-services": ["test:example_service"], |
60 }, | 72 }, |
61 { | 73 { |
62 "test": "mojo:js_apptests", | 74 "test": "mojo:js_apptests", |
63 }, | 75 }, |
64 { | 76 { |
65 "test": "mojo:reaper_apptests", | 77 "test": "mojo:reaper_apptests", |
66 }, | 78 }, |
67 ] | 79 ] |
68 | 80 |
69 # TODO: get dart unittests working with asan. | 81 # TODO: get dart unittests working with asan. |
70 if not config.sanitizer: | 82 if not config.sanitizer: |
71 tests += [ | 83 tests += [ |
72 { | 84 { |
73 "test": "mojo:dart_apptests", | 85 "test": "mojo:dart_apptests", |
74 }, | 86 }, |
75 ] | 87 ] |
OLD | NEW |