@@ -58,14 +58,17 @@ class PureeLoggerIntegrationTest {
58
58
).apply {
59
59
dispatcher = coroutineDispatcher
60
60
clock = this @FilterTests.clock
61
- logType(
62
- logType = SampleLog ::class .java,
63
- filters = listOf (object : PureeFilter {
61
+ filter(
62
+ object : PureeFilter {
64
63
override fun applyFilter (log : JSONObject ): JSONObject = log.apply {
65
64
put(" filter1" , " test_value" )
66
65
}
67
- }),
68
- outputs = listOf (output)
66
+ },
67
+ SampleLog ::class .java
68
+ )
69
+ output(
70
+ output,
71
+ SampleLog ::class .java
69
72
)
70
73
}.build()
71
74
@@ -133,21 +136,25 @@ class PureeLoggerIntegrationTest {
133
136
).apply {
134
137
dispatcher = coroutineDispatcher
135
138
clock = this @FilterTests.clock
136
- logType (
137
- logType = SampleLog :: class .java,
138
- filters = listOf (
139
- object : PureeFilter {
140
- override fun applyFilter ( log : JSONObject ): JSONObject = log. apply {
141
- put( " filter1 " , " test_value " )
142
- }
143
- },
144
- object : PureeFilter {
145
- override fun applyFilter ( log : JSONObject ): JSONObject = log. apply {
146
- put( " filter2 " , " test_value " )
147
- }
139
+ filter (
140
+ object : PureeFilter {
141
+ override fun applyFilter ( log : JSONObject ): JSONObject = log. apply {
142
+ put( " filter1 " , " test_value " )
143
+ }
144
+ },
145
+ SampleLog :: class .java
146
+ )
147
+ filter(
148
+ object : PureeFilter {
149
+ override fun applyFilter ( log : JSONObject ): JSONObject = log. apply {
150
+ put( " filter2 " , " test_value " )
148
151
}
149
- ),
150
- outputs = listOf (output)
152
+ },
153
+ SampleLog ::class .java
154
+ )
155
+ output(
156
+ output,
157
+ SampleLog ::class .java
151
158
)
152
159
}.build()
153
160
@@ -176,22 +183,25 @@ class PureeLoggerIntegrationTest {
176
183
).apply {
177
184
dispatcher = coroutineDispatcher
178
185
clock = this @FilterTests.clock
179
- logType(
180
- logType = SampleLog ::class .java,
181
- filters = listOf (
182
- object : PureeFilter {
183
- override fun applyFilter (log : JSONObject ): JSONObject = log.apply {
184
- put(" filter1" , " test_value" )
185
- }
186
- },
187
- object : PureeFilter {
188
- override fun applyFilter (log : JSONObject ): JSONObject =
189
- JSONObject ().apply {
190
- put(" filter2" , " test_value" )
191
- }
186
+ filter(
187
+ object : PureeFilter {
188
+ override fun applyFilter (log : JSONObject ): JSONObject = log.apply {
189
+ put(" filter1" , " test_value" )
190
+ }
191
+ },
192
+ SampleLog ::class .java
193
+ )
194
+ filter(
195
+ object : PureeFilter {
196
+ override fun applyFilter (log : JSONObject ): JSONObject = JSONObject ().apply {
197
+ put(" filter2" , " test_value" )
192
198
}
193
- ),
194
- outputs = listOf (output)
199
+ },
200
+ SampleLog ::class .java
201
+ )
202
+ output(
203
+ output,
204
+ SampleLog ::class .java
195
205
)
196
206
}.build()
197
207
@@ -241,10 +251,13 @@ class PureeLoggerIntegrationTest {
241
251
).apply {
242
252
dispatcher = coroutineDispatcher
243
253
clock = this @OutputTests.clock
244
- logType(
245
- logType = SampleLog ::class .java,
246
- filters = emptyList(),
247
- outputs = listOf (output1, output2)
254
+ output(
255
+ output1,
256
+ SampleLog ::class .java
257
+ )
258
+ output(
259
+ output2,
260
+ SampleLog ::class .java
248
261
)
249
262
}.build()
250
263
@@ -302,10 +315,13 @@ class PureeLoggerIntegrationTest {
302
315
).apply {
303
316
dispatcher = coroutineDispatcher
304
317
clock = this @OutputTests.clock
305
- logType(
306
- logType = SampleLog ::class .java,
307
- filters = emptyList(),
308
- outputs = listOf (outputEvery1s, outputEvery2s)
318
+ output(
319
+ outputEvery1s,
320
+ SampleLog ::class .java
321
+ )
322
+ output(
323
+ outputEvery2s,
324
+ SampleLog ::class .java
309
325
)
310
326
}.build()
311
327
@@ -353,10 +369,13 @@ class PureeLoggerIntegrationTest {
353
369
).apply {
354
370
dispatcher = coroutineDispatcher
355
371
clock = this @OutputTests.clock
356
- logType(
357
- logType = SampleLog ::class .java,
358
- filters = emptyList(),
359
- outputs = listOf (outputEvery5s, outputEvery10s)
372
+ output(
373
+ outputEvery5s,
374
+ SampleLog ::class .java
375
+ )
376
+ output(
377
+ outputEvery10s,
378
+ SampleLog ::class .java
360
379
)
361
380
}.build()
362
381
0 commit comments