@@ -317,7 +317,7 @@ def test_lineage_backend(mock_emit, inlets, outlets, capture_executions):
317
317
assert all (map (lambda let : isinstance (let , Dataset ), op2 .outlets ))
318
318
319
319
# Check that the right things were emitted.
320
- assert mock_emitter .emit .call_count == 19 if capture_executions else 11
320
+ assert mock_emitter .emit .call_count == 20 if capture_executions else 11
321
321
322
322
# TODO: Replace this with a golden file-based comparison.
323
323
assert mock_emitter .method_calls [0 ].args [0 ].aspectName == "dataFlowInfo"
@@ -422,43 +422,47 @@ def test_lineage_backend(mock_emit, inlets, outlets, capture_executions):
422
422
)
423
423
assert (
424
424
mock_emitter .method_calls [13 ].args [0 ].aspectName
425
+ == "dataPlatformInstance"
426
+ )
427
+ assert (
428
+ mock_emitter .method_calls [14 ].args [0 ].aspectName
425
429
== "dataProcessInstanceInput"
426
430
)
427
431
assert (
428
- mock_emitter .method_calls [13 ].args [0 ].entityUrn
432
+ mock_emitter .method_calls [14 ].args [0 ].entityUrn
429
433
== "urn:li:dataProcessInstance:5e274228107f44cc2dd7c9782168cc29"
430
434
)
431
435
assert (
432
- mock_emitter .method_calls [14 ].args [0 ].aspectName
436
+ mock_emitter .method_calls [15 ].args [0 ].aspectName
433
437
== "dataProcessInstanceOutput"
434
438
)
435
439
assert (
436
- mock_emitter .method_calls [14 ].args [0 ].entityUrn
440
+ mock_emitter .method_calls [15 ].args [0 ].entityUrn
437
441
== "urn:li:dataProcessInstance:5e274228107f44cc2dd7c9782168cc29"
438
442
)
439
- assert mock_emitter .method_calls [15 ].args [0 ].aspectName == "datasetKey"
443
+ assert mock_emitter .method_calls [16 ].args [0 ].aspectName == "datasetKey"
440
444
assert (
441
- mock_emitter .method_calls [15 ].args [0 ].entityUrn
445
+ mock_emitter .method_calls [16 ].args [0 ].entityUrn
442
446
== "urn:li:dataset:(urn:li:dataPlatform:snowflake,mydb.schema.tableConsumed,PROD)"
443
447
)
444
- assert mock_emitter .method_calls [16 ].args [0 ].aspectName == "datasetKey"
448
+ assert mock_emitter .method_calls [17 ].args [0 ].aspectName == "datasetKey"
445
449
assert (
446
- mock_emitter .method_calls [16 ].args [0 ].entityUrn
450
+ mock_emitter .method_calls [17 ].args [0 ].entityUrn
447
451
== "urn:li:dataset:(urn:li:dataPlatform:snowflake,mydb.schema.tableProduced,PROD)"
448
452
)
449
453
assert (
450
- mock_emitter .method_calls [17 ].args [0 ].aspectName
454
+ mock_emitter .method_calls [18 ].args [0 ].aspectName
451
455
== "dataProcessInstanceRunEvent"
452
456
)
453
457
assert (
454
- mock_emitter .method_calls [17 ].args [0 ].entityUrn
458
+ mock_emitter .method_calls [18 ].args [0 ].entityUrn
455
459
== "urn:li:dataProcessInstance:5e274228107f44cc2dd7c9782168cc29"
456
460
)
457
461
assert (
458
- mock_emitter .method_calls [18 ].args [0 ].aspectName
462
+ mock_emitter .method_calls [19 ].args [0 ].aspectName
459
463
== "dataProcessInstanceRunEvent"
460
464
)
461
465
assert (
462
- mock_emitter .method_calls [18 ].args [0 ].entityUrn
466
+ mock_emitter .method_calls [19 ].args [0 ].entityUrn
463
467
== "urn:li:dataProcessInstance:5e274228107f44cc2dd7c9782168cc29"
464
- )
468
+ )
0 commit comments