@@ -25,14 +25,21 @@ class HtmlReportSpec : Spek({
2525
2626 val adbDevice1 = AdbDevice (
2727 id = "device1",
28- online = true
28+ online = true,
29+ model = "model1"
2930 )
3031
3132 val suites by memoized {
3233 listOf(
3334 Suite (
3435 testPackage = "com.gojuno.example1",
35- devices = listOf(Device (id = "device1", logcat = File (outputDir, "device1.logcat"), instrumentationOutput = File (outputDir, "device1.instrumentation"))),
36+ devices = listOf(
37+ Device (
38+ id = "device1",
39+ logcat = File (outputDir, "device1.logcat"),
40+ instrumentationOutput = File (outputDir, "device1.instrumentation"),
41+ model = "model1")
42+ ),
3643 tests = listOf(
3744 AdbDeviceTest (
3845 adbDevice = adbDevice1,
@@ -102,7 +109,7 @@ class HtmlReportSpec : Spek({
102109 <title>Composer </title>
103110 <link href="app.min.css" rel="stylesheet">
104111 <script>
105- window.mainData = {"suites":[{"id":"0","passed_count":2,"ignored_count":0,"failed_count":1,"duration_millis":2468,"devices":[{"id":"device1","logcat_path":"device1.logcat","instrumentation_output_path":"device1.instrumentation"}]}]}
112+ window.mainData = {"suites":[{"id":"0","passed_count":2,"ignored_count":0,"failed_count":1,"duration_millis":2468,"devices":[{"id":"device1","model":"model1"," logcat_path":"device1.logcat","instrumentation_output_path":"device1.instrumentation"}]}]}
106113 // window.mainData / window.suite / window.test={ json }
107114 </script>
108115 </head>
@@ -128,14 +135,13 @@ class HtmlReportSpec : Spek({
128135 <title>Composer </title>
129136 <link href="../app.min.css" rel="stylesheet">
130137 <script>
131- window.suite = {"id":"0","tests":[{"id":"com.gojuno.example1TestClasstest1","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test1","duration_millis":1234,"status":"passed","deviceId":"device1","properties":{}},{"id":"com.gojuno.example1TestClasstest2","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test2","duration_millis":1234,"status":"failed","deviceId":"device1","properties":{}}],"passed_count":2,"ignored_count":0,"failed_count":1,"duration_millis":2468,"devices":[{"id":"device1","logcat_path":"../device1.logcat","instrumentation_output_path":"../device1.instrumentation"}]}
138+ window.suite = {"id":"0","tests":[{"id":"com.gojuno.example1TestClasstest1","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test1","duration_millis":1234,"status":"passed","deviceId":"device1","deviceModel":"model1"," properties":{}},{"id":"com.gojuno.example1TestClasstest2","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test2","duration_millis":1234,"status":"failed","deviceId":"device1","deviceModel":"model1"," properties":{}}],"passed_count":2,"ignored_count":0,"failed_count":1,"duration_millis":2468,"devices":[{"id":"device1","model":"model1 ","logcat_path":"../device1.logcat","instrumentation_output_path":"../device1.instrumentation"}]}
132139 // window.mainData / window.suite / window.test={ json }
133140 </script>
134141 </head>
135142 <body>
136143 <div id="root"></div>
137144 <script type="text/javascript" src="../app.min.js"></script>
138-
139145 <div class="copy content">Generated with ❤️ by Juno at 15:17:57 UTC , Jun 7 2017</div>
140146 </body>
141147 </html>
@@ -154,7 +160,7 @@ class HtmlReportSpec : Spek({
154160 <title>Composer </title>
155161 <link href="../../../app.min.css" rel="stylesheet">
156162 <script>
157- window.test = {"suite_id":"0","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test1","id":"com.gojuno.example1TestClasstest1","duration_millis":1234,"status":"passed","logcat_path":"../../../com.gojuno.example1.TestClass /test1.logcat","deviceId":"device1","properties":{},"file_paths":["../../../com.gojuno.example1.TestClass .test1/file1","../../../com.gojuno.example1.TestClass .test1/file2"],"screenshots":[{"path":"../../../com.gojuno.example1.TestClass .test1/screenshot1","title":"screenshot1"},{"path":"../../../com.gojuno.example1.TestClass .test1/screenshot2","title":"screenshot2"}]}
163+ window.test = {"suite_id":"0","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test1","id":"com.gojuno.example1TestClasstest1","duration_millis":1234,"status":"passed","logcat_path":"../../../com.gojuno.example1.TestClass /test1.logcat","deviceId":"device1","deviceModel":"model1"," properties":{},"file_paths":["../../../com.gojuno.example1.TestClass .test1/file1","../../../com.gojuno.example1.TestClass .test1/file2"],"screenshots":[{"path":"../../../com.gojuno.example1.TestClass .test1/screenshot1","title":"screenshot1"},{"path":"../../../com.gojuno.example1.TestClass .test1/screenshot2","title":"screenshot2"}]}
158164 // window.mainData / window.suite / window.test={ json }
159165 </script>
160166 </head>
@@ -180,7 +186,7 @@ class HtmlReportSpec : Spek({
180186 <title>Composer </title>
181187 <link href="../../../app.min.css" rel="stylesheet">
182188 <script>
183- window.test = {"suite_id":"0","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test2","id":"com.gojuno.example1TestClasstest2","duration_millis":1234,"status":"failed","stacktrace":"abc","logcat_path":"../../../com.gojuno.example1.TestClass /test2.logcat","deviceId":"device1","properties":{},"file_paths":["../../../com.gojuno.example1.TestClass .test2/file1","../../../com.gojuno.example1.TestClass .test2/file2"],"screenshots":[{"path":"../../../com.gojuno.example1.TestClass .test2/screenshot1","title":"screenshot1"},{"path":"../../../com.gojuno.example1.TestClass .test2/screenshot2","title":"screenshot2"}]}
189+ window.test = {"suite_id":"0","package_name":"com.gojuno.example1","class_name":"TestClass ","name":"test2","id":"com.gojuno.example1TestClasstest2","duration_millis":1234,"status":"failed","stacktrace":"abc","logcat_path":"../../../com.gojuno.example1.TestClass /test2.logcat","deviceId":"device1","deviceModel":"model1"," properties":{},"file_paths":["../../../com.gojuno.example1.TestClass .test2/file1","../../../com.gojuno.example1.TestClass .test2/file2"],"screenshots":[{"path":"../../../com.gojuno.example1.TestClass .test2/screenshot1","title":"screenshot1"},{"path":"../../../com.gojuno.example1.TestClass .test2/screenshot2","title":"screenshot2"}]}
184190 // window.mainData / window.suite / window.test={ json }
185191 </script>
186192 </head>
0 commit comments