data-factory-testing-framework

View on PyPIReverse Dependencies (0)

0.2.6 data_factory_testing_framework-0.2.6-py3-none-any.whl

Wheel Details

Project: data-factory-testing-framework
Version: 0.2.6
Filename: data_factory_testing_framework-0.2.6-py3-none-any.whl
Download: [link]
Size: 72778
MD5: 404d7804cdf457b0424425eb508d86fc
SHA256: d6924155ff977b6c54670b2437c936ea08d63a18222f1a566197fdd5c7f623e1
Uploaded: 2024-04-17 07:21:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: data-factory-testing-framework
Version: 0.2.6
Summary: A stand-alone test framework that allows to write unit tests for Data Factory pipelines on Microsoft Fabric and Azure Data Factory.
Author: Arjen Kroezen
Author-Email: arjenkroezen[at]microsoft.com
License: MIT
Keywords: fabric,datafactory,unit-testing,functional-testing,azure
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: azure-core (<2.0.0,>=1.29.5)
Requires-Dist: lark (<2.0.0,>=1.1.8)
Requires-Dist: lxml (<5.0.0,>=4.9.3)
Requires-Dist: pythonnet (<4.0.0,>=3.0.3)
Requires-Dist: xmltodict (<0.14.0,>=0.13.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5643 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=ws_MuBL-SCEBqPBFl9_FqZkaaydIJmxHrJG2parhU4M 1141
README.md sha256=all9_Q2gxR5jAIJljdXldtR_JGV37zvuiCYyrv00GMQ 5642
data_factory_testing_framework/__init__.py sha256=h_gDDMbrxZrAzrMX4MjffO5Ywpf7rW_EbgQP1QBgjbs 260
data_factory_testing_framework/_deserializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_factory_testing_framework/_deserializers/_deserializer_base.py sha256=a8Hp8QF5g6BhkMCz2Qb8RbX-ZaUcPuxQlmMI_L4LQg0 794
data_factory_testing_framework/_deserializers/_deserializer_data_factory.py sha256=5kYLErdNh-1XYnmdKjNLSQai9Nrvw-kx2i_lvM1F8wc 496
data_factory_testing_framework/_deserializers/_deserializer_fabric.py sha256=8ajyB8wRKEBV_7-m5YBz3Z8iqgS8v9BznUKWoKlpnQo 539
data_factory_testing_framework/_deserializers/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_factory_testing_framework/_deserializers/shared/_activity_deserializer.py sha256=YEGZK2da7Z8UGO3tCbnYDU9lCy9vZoOrn-6kVFRw9wM 2851
data_factory_testing_framework/_deserializers/shared/_data_factory_element_replacer.py sha256=E5fAQvelsq-4l_xV7Ejif9lXuoD287hN5PoDlu3H80o 2077
data_factory_testing_framework/_functions/__init__.py sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
data_factory_testing_framework/_functions/evaluator/__init__.py sha256=DHGMSXKPiG1HfLaWm8HrnNGs6tKu6hv2f4eQN18enwU 96
data_factory_testing_framework/_functions/evaluator/exceptions.py sha256=t2How5X9AjhXKdAE-gWzGuLgVTWKs4BDoLA4OM3MisQ 1051
data_factory_testing_framework/_functions/evaluator/expression_evaluator.py sha256=_1x7euixz6cMiFBmxVsC6xXirCdsnRCBFSCaaB3IRJo 7135
data_factory_testing_framework/_functions/evaluator/expression_rule_transformer.py sha256=UpKlkQEA_bLjcFgBv8vkbcbtniO0dpSQYUHiWTMGREY 3387
data_factory_testing_framework/_functions/evaluator/expression_terminal_transformer.py sha256=IIWdNFZmy8m_pi7eON5Stt7qtMLSQVhQYqt1Ij39pNg 3204
data_factory_testing_framework/_functions/evaluator/rules/__init__.py sha256=wp-RtWKrFotxAJXPzeJ4SfdldL5PYL_DVjAn0ilvsVc 2105
data_factory_testing_framework/_functions/evaluator/rules/activity_reference_expression_rule_evaluator.py sha256=sPb7ytdO6__TKIzFS7AAXXS7wuzSPbwW4XFHb_hvFN0 1351
data_factory_testing_framework/_functions/evaluator/rules/branch_expression_rule_evaluator.py sha256=4Iz6k-8_9OjHv5vQdmEYSUL3Y_gaCKfOTVnsBwozLWI 1898
data_factory_testing_framework/_functions/evaluator/rules/dataset_reference_expression_rule_evaluator.py sha256=Rbv6Vo3DWEgmeYuzCCryLGqdnkZVGV1XqJ3VccWjkgc 1484
data_factory_testing_framework/_functions/evaluator/rules/evaluation_expression_rule_evaluator.py sha256=g-7d-sxr3cIq2KyAZ--EDNS3QR2gzY-iS1GMhKCLm4o 1681
data_factory_testing_framework/_functions/evaluator/rules/expression_parameter_expression_rule_evaluator.py sha256=Uf4xOlhP13EHwo5s7BnsJ08p9bOveqPGjxWIJjnUafE 1227
data_factory_testing_framework/_functions/evaluator/rules/expression_rule_evaluator.py sha256=BjxK22Z_KEH5WXEnuFHbkZeNgI8Rt1moAIVU3U7LHJQ 1990
data_factory_testing_framework/_functions/evaluator/rules/function_call_expression_rule_evaluator.py sha256=Rbip5KZGazZDLkZ_nsWMI0r8zqAv5Lv3pE-TDO80AA8 3226
data_factory_testing_framework/_functions/evaluator/rules/item_reference_expression_rule_evaluator.py sha256=ibzRN8Leyl9brStVQphiyKFtGy3GLcmbFQLb4XumVLo 1113
data_factory_testing_framework/_functions/evaluator/rules/linked_service_reference_expression_rule_evaluator.py sha256=u71VK8_rZk699cPzmSsdXGEoL7GgwR_Fm3hu08A1Xp4 1467
data_factory_testing_framework/_functions/evaluator/rules/literal_evaluation_expression_rule_evaluator.py sha256=GNWTrdqjsjojyNxA9eJFiq07YTXhizyz7fP0Q4Bpb-4 1192
data_factory_testing_framework/_functions/evaluator/rules/literal_interpolation_expression_rule_evaluator.py sha256=uTHVfnooPO_6n4GssKPAmhxVUbHg-PLhzeJV4uMW35M 1477
data_factory_testing_framework/_functions/evaluator/rules/logical_bool_expression_rule_evaluator.py sha256=-eL-l7k74Oq7M8zC_qx7NnGn77J8WBe0TzvBeyZGBpA 2896
data_factory_testing_framework/_functions/evaluator/rules/pipeline_reference_expression_rule_evaluator.py sha256=-zmJnUPdpZc9JgLNMLIF8a-JgR06YhA8bEDsGJ5K-u0 1685
data_factory_testing_framework/_functions/evaluator/rules/system_variable_reference_expression_rule_evaluator.py sha256=6R6fhIy7hUKfaxDfzKr5lDD5FcnJXFDRtpRCesozY5o 1514
data_factory_testing_framework/_functions/evaluator/rules/variable_reference_expression_rule_evaluator.py sha256=cBYneUhZq_1OxfmdgqlmOVGgvA0FAu1F-ORmwnAOjV8 1335
data_factory_testing_framework/_functions/functions_collection_implementation.py sha256=KdcEEbBWUsuFuOsy3sUGM5smQ8hGLtEl9393NU4Jx_o 5937
data_factory_testing_framework/_functions/functions_conversion_implementation.py sha256=qcYmlJUtS7U58UxcmGnH6BgQ15vKdR3nZILdxtCkNb0 5437
data_factory_testing_framework/_functions/functions_date_implementation.py sha256=wpo96EtmQoAWqUdaPudXdlb-V73jGvqvyJR1OJaO-kA 10102
data_factory_testing_framework/_functions/functions_logical_implementation.py sha256=DXuFSvFvcfLp72fUvROWo0CMQYQCjQg1TR60glYUZaU 1679
data_factory_testing_framework/_functions/functions_math_implementation.py sha256=V-OM-tf4ykJJl9q7x8QgVp-oC_t3Ib2EXDotEuMkJqw 2131
data_factory_testing_framework/_functions/functions_repository.py sha256=abQSRyS0PmfES3aULkm8iDGFu0C8uy1Xd5UtiXONIRA 4936
data_factory_testing_framework/_functions/functions_string_implementation.py sha256=QVUvWYrYXVx7ufd5Fd5RNNgCim25oGzmX6EbaZgwF3w 4190
data_factory_testing_framework/_pythonnet/__init__.py sha256=SJ-uZWef3ROgsDE4FDeGhqbKoD-C1pkGFfAk9n9kbRA 97
data_factory_testing_framework/_pythonnet/csharp_datetime.py sha256=v0zZ_wdcFLM7AWHiNzeExhmjd-orjTtvf5rSVRNkoQs 3386
data_factory_testing_framework/_repositories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_factory_testing_framework/_repositories/_factories/base_repository_factory.py sha256=W0Yip33pH8-Mo5QhZ1_9I2jv8LYi5d7FFZ2Oh-POmB4 568
data_factory_testing_framework/_repositories/_factories/data_factory_repository_factory.py sha256=Syc21tkpRrd_IAjuiv5_j4qXK_rKpCHMZjlywIOWI2o 900
data_factory_testing_framework/_repositories/_factories/fabric_repository_factory.py sha256=asOlvco3zFFN855l4FhEyP3YNI9M8lTyhn71NSou-rY 3164
data_factory_testing_framework/_repositories/data_factory_repository.py sha256=pq_n75L58qkmlfDdG7KvU-SvuFxNn0wQX2ktnxCZ4HE 1368
data_factory_testing_framework/_test_framework.py sha256=AU1Rtfb2u1XDbkwQV34FRMgeQiGU9na_dFk5EnVqsmM 9627
data_factory_testing_framework/exceptions/__init__.py sha256=M3bZouCzMuBTGnIUbuNaNJAyVsaxG2ba4U1imhXnvXk 1815
data_factory_testing_framework/exceptions/_activity_not_found_error.py sha256=hXi6dLRyt0rX-tH4XS_Y7Z6g9WeZ7kU7pG3olcE_-ww 304
data_factory_testing_framework/exceptions/_activity_output_field_not_found_error.py sha256=lPuxsQHdcM0vR6yXZtv3i87Di7Kg4MFxy3EwMAzs85o 471
data_factory_testing_framework/exceptions/_data_factory_element_evaluation_error.py sha256=sLCNuMwuXBoBEG_2306WSeYYwtBJfKHXx7lL55QpLtM 361
data_factory_testing_framework/exceptions/_function_call_invalid_arguments_count_error.py sha256=ZVZz8JO-DnihnLBs-tD7QkderEryiJaDK23Y5DkjyAs 607
data_factory_testing_framework/exceptions/_parameter_not_found_error.py sha256=cGqeaVdcwQN1ShmUYVcmeMo8cN_X3Ro44wT6d-yTLbU 325
data_factory_testing_framework/exceptions/_pipeline_activities_circular_dependency_error.py sha256=Krk2sWzDdFxqD_hCUp5n22ERcxP6VP8s8Zl7GfnVN9c 705
data_factory_testing_framework/exceptions/_pipeline_not_found_error.py sha256=Yit-oCjSD8qkLMjxAS3ASRRw1t0PFKPakyNKdTuxeGU 272
data_factory_testing_framework/exceptions/_state_iteration_item_not_set_error.py sha256=nCo9vvc7rWvYFTlUqXQiip6eEfYxNXMwNLDO8Y7JNP4 272
data_factory_testing_framework/exceptions/_unsupported_function_error.py sha256=Y3HuEoEWRLKzoUmGv5HXL1neGGaeWg6y_RYlXIOIBkw 301
data_factory_testing_framework/exceptions/_user_error.py sha256=ufjyEpzyPo_aPOer5qdzsgWBf-GorC-34K5KNc-50X0 120
data_factory_testing_framework/exceptions/_variable_being_evaluated_does_not_exist_error.py sha256=lOSRkkSM6JiOjxb576WfBTzTr5C6numYz90B2bYjtxs 349
data_factory_testing_framework/exceptions/_variable_not_found_error.py sha256=K2ej9YJX2H7nb6fsawd_jJbp-Z2zqyh90xImc7Q18r4 293
data_factory_testing_framework/models/__init__.py sha256=FKNNLVEY2r6_2TCiTK7Gd4Tbm8iHDtaTudq0OqKGrrQ 329
data_factory_testing_framework/models/_data_factory_element.py sha256=TNDs-dgsFiELRDRPcu7EssB12tUB6qFn-1Bs9yP-pm4 1490
data_factory_testing_framework/models/_data_factory_object_type.py sha256=qT2g9YQYSr5ww4KKKzNanEVSd0_EnfPx1eSWUTSQiyo 126
data_factory_testing_framework/models/_pipeline.py sha256=ey6OH8tzwwoHIcY4EH76Eg49XDy_mcPlZJU-5I_4aJ0 3687
data_factory_testing_framework/models/activities/__init__.py sha256=l89liTVjuoIMKPVgUyu2ziqCaTzY33fTUViURutSzUk 895
data_factory_testing_framework/models/activities/_activity.py sha256=Wrgj-nNNrvz4eWWc1dlMXpfbIXbIyzVagvtpOBpbQRg 4084
data_factory_testing_framework/models/activities/_activity_dependency.py sha256=XvzT17OuKiMNT3WUuu_XapHjkwkhQjWc44UufXTsbNw 650
data_factory_testing_framework/models/activities/_append_variable_activity.py sha256=urpdksvF6yxslp--TorKlgSOJzLNx7Q7svA6U8-IQfY 1272
data_factory_testing_framework/models/activities/_control_activity.py sha256=AG9Vr1p1a6kzdH5JMxtwsBa0YnnbNVgGcluiqmF2D5w 784
data_factory_testing_framework/models/activities/_execute_pipeline_activity.py sha256=QRRiAFBl4UFnfBatQUm9QexStGWlna_Sk4KRnx4OKEc 2626
data_factory_testing_framework/models/activities/_fail_activity.py sha256=k7L4FtBQ3rexBRo-S2PHgIUYylsuDevkprL9rj5rWtk 789
data_factory_testing_framework/models/activities/_filter_activity.py sha256=lnMaHVQ7jIUTLTHwBS5g0CXFuAOen500J75jRQrjuZw 1263
data_factory_testing_framework/models/activities/_for_each_activity.py sha256=iR13KvC44kfSEljnhL8r-uI9rl19uNwxZxgh0_m93hs 1670
data_factory_testing_framework/models/activities/_if_condition_activity.py sha256=-BF3efDGRwdlS3_ECrUXQRmf6Eifbv-kj-9Pz2lzSHI 1980
data_factory_testing_framework/models/activities/_set_variable_activity.py sha256=Kbfs1jLhJ7Ik3t2Wk11CKrgaBc9Az1r9cSQrqkQofCs 1707
data_factory_testing_framework/models/activities/_switch_activity.py sha256=RTJ-KT9OZivSOi7X7ITWtvEjlqApyqsIe-imS4Rktrs 2395
data_factory_testing_framework/models/activities/_until_activity.py sha256=TbjsZTp3DO0BnNjmf0wQdfSD-SyEETXE3nwxEXibQEA 1917
data_factory_testing_framework/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_factory_testing_framework/state/__init__.py sha256=BIZBvbERiFkjJeB1VxUmzk6oQ8CADWT4GJICNxM_YJs 505
data_factory_testing_framework/state/_activity_result.py sha256=2Kqv1tNBB26It7Uz4-bMHDZUPG4M5itM7gHOy-jwMSU 751
data_factory_testing_framework/state/_dependency_condition.py sha256=6dcfCAQTUr1CukzZOLIfyaq9Yvlf7lQV1qOvOhVBoWo 279
data_factory_testing_framework/state/_pipeline_run_state.py sha256=_j-Nn0wUcWXwVIm8d_zW3-hBPCTXndxJ_YbP7sMu7OY 8339
data_factory_testing_framework/state/_pipeline_run_variable.py sha256=UP0LbZGkVDedwf_9IknOgDWksTpg7P2Bw2HDDTgsjbQ 544
data_factory_testing_framework/state/_run_parameter.py sha256=Q4mD3iFRg11ABwe9RyGEdp0m-L5ROdJB_fMAWn0-ync 656
data_factory_testing_framework/state/_run_parameter_type.py sha256=OP2dcyAqTgWyVTd6doh5Ap_f6EMt2KNsPoWJEuO2FNI 647
data_factory_testing_framework/state/_run_state.py sha256=bUnerkjAzrW4B7EKV-ZnbrFMCRh2hWkcuBFZTTiJjXU 534
data_factory_testing_framework-0.2.6.dist-info/LICENSE sha256=ws_MuBL-SCEBqPBFl9_FqZkaaydIJmxHrJG2parhU4M 1141
data_factory_testing_framework-0.2.6.dist-info/METADATA sha256=VXD_FFEzcnvvj14vTJZGBzCktKkFEqyBdPUQ_00yQm8 6577
data_factory_testing_framework-0.2.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
data_factory_testing_framework-0.2.6.dist-info/RECORD