MCPcopy
hub / github.com/dlt-hub/dlt / _assert_valid_clone

Function _assert_valid_clone

tests/extract/test_sources.py:629–635  ·  view source on GitHub ↗
(s_: DltSource)

Source from the content-addressed store, hash-verified

627 expected_data = ["a_2", "b_2", "c_2", "a_2", "b_2", "c_2"]
628
629 def _assert_valid_clone(s_: DltSource) -> None:
630 # clone s with name and let internal validation to do asserts
631 cloned_s = s_.clone("cloned_s")
632 assert len(cloned_s.resources.extracted) == len(s_.resources.extracted)
633 assert list(cloned_s.resources._cloned_pairs.keys()) == list(
634 s_.resources._cloned_pairs.keys()
635 )
636
637 # this s contains all resources
638 s = _source(1)

Calls 1

cloneMethod · 0.45

Tested by

no test coverage detected