ktdk

View on PyPIReverse Dependencies (0)

0.4.2 ktdk-0.4.2-py3-none-any.whl

Wheel Details

Project: ktdk
Version: 0.4.2
Filename: ktdk-0.4.2-py3-none-any.whl
Download: [link]
Size: 101855
MD5: fefb151d6f9fa2414e5171a81318ad57
SHA256: 917ca55926518dee438f4dbb27fa5c99a4ebf2d6e6c3eb20b6074a90a3e66e09
Uploaded: 2019-04-25T17:50:46

dist-info

METADATA

Metadata-Version: 2.1
Name: ktdk
Version: 0.4.2
Summary: Kontr tests development kit
Author: Peter Stanko
Author-Email: stanko[at]mail.muni.cz
Home-Page: https://gitlab.fi.muni.cz/grp-kontr2/ktdk
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Developers
Classifier: Topic :: Utilities
Requires-Dist: unidecode
Requires-Dist: junitparser
Requires-Dist: pyyaml
Requires-Dist: IntelHex
Requires-Dist: click
Requires-Dist: requests
Requires-Dist: coloredlogs
Requires-Dist: pytest (>=3); extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 1943 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ktdk/__init__.py sha256=ucFQs5oN-N1k5MQkjMLuGaCzwkrpShVM1yMEmifmi_k 5831
ktdk/config.py sha256=hJWts1W8xIbZ_NV-AEZhlzDYNhDIvM8C33sEZQFYbv0 7050
ktdk/log_config.py sha256=J4lhoPzuqIYFsCInypNGMYqaPmdIJYkjFgvKQa5MgtY 3879
ktdk/version.py sha256=lUGfSUB60LcaV54bTlpPqC-aWzhqqbsls16Z5O9K8LE 19
ktdk/asserts/__init__.py sha256=YL6s8Ihvr0st2ngagLkoRfpHjiVbSGqJBbU092jrckM 3459
ktdk/asserts/utils.py sha256=mI4lLL_lFxChs9Jzb8mPgUzchJn5vNTclQfgLNPctoQ 594
ktdk/asserts/checks/__init__.py sha256=8MhfHUxpi34wPGxkUq_HzI1vdJmNwc3eTyzRWYwYIw4 456
ktdk/asserts/checks/executable.py sha256=O7q29v2cLubCSlp3tc4xXionkyfwx6Wm6UUlk0SXSuw 3094
ktdk/asserts/checks/general.py sha256=nfY8WEAiKV5WXb2mv0pwrjRcOmx-T6b4B3G9XLgzOpM 1770
ktdk/asserts/checks/junit.py sha256=R2fIk803-exuOQg6oVicXTIb5jq1m_6MXOdmXhzvbQI 1051
ktdk/asserts/checks/style.py sha256=t2PqdLCjt1JiW_PT-X1Z8IsAgpv2kO4hRsl-E_uU-Jw 569
ktdk/asserts/matchers/__init__.py sha256=eeBGJMDs2cTJ3mpLHSvoO3yN10IQLWLsQ4xBDnkXBjE 540
ktdk/asserts/matchers/basic.py sha256=JZ_NC2Bwx-MQZ6LPslLBZnxuYVuO-bS_WisJ8a3DFCQ 6176
ktdk/asserts/matchers/files.py sha256=6qY4gPnKudl6TC1EZL2gshN9wyqO6i-w5N3qc3UrSys 391
ktdk/asserts/matchers/general.py sha256=Vy8O3gl8me38SG2wyYL4TNqOTwAGXtzhNmxymuDV8i8 1875
ktdk/asserts/matchers/suite.py sha256=GEi-m4TYVlJL_QbXeJbPCJE646vwtdDAnpi3adv4PA8 3580
ktdk/cli/__init__.py sha256=jPUgdiOyG4Jur6LrNji_KWJzVz3FXuvybv4sn0Cer7s 4096
ktdk/cli/__main__.py sha256=_IiV90aKobPC_rMnTZ2jmZhJv208qSgf7sOFu6Xb11o 68
ktdk/cli/manager.py sha256=cixfM5AS_kWjM49hhIuMGeRZxCBKYupxNUhyZcCBCjo 4366
ktdk/cli/printer.py sha256=BBTuBKCpoaU1UH5bkIGtIOsGEmOEcYasO4Td2kU9lYE 755
ktdk/core/__init__.py sha256=ui6lT67pufI4dGI4lWMetmsq-jaRkAI5mXpANugBglI 109
ktdk/core/abstract.py sha256=UQXROuWjGMmimaKor4wc8m_oNdbDfOxygfuFUJVjIA8 3105
ktdk/core/errors.py sha256=s6BwWw5F5I_SwtYOHbsRlNqdm4f03HxZvssIgjjdK1w 1656
ktdk/core/mixins.py sha256=bD_c9o5AVD9iD0o3bjUqt_xNchh-RVhO7UP5GjCHlTA 3481
ktdk/core/reporters.py sha256=o3K0EGKNXq2ieEidw-LlsVrQQQmA8YaLjWIWGPbJlIA 3343
ktdk/core/results.py sha256=IZMOA4u7p4_WxHDPE4AEyfOUrlox8Z0iyHNjvNpzGE8 1188
ktdk/core/tasks.py sha256=33znQWCw4oSxUb-29Fzu1KOExtxtjeKYYj05gMLa8f0 11070
ktdk/core/tests.py sha256=GzstQludqbOKSpEYzsYTCM_aGjLTkHujqMHzfqAk0P4 13396
ktdk/declarative/__init__.py sha256=8XdhnIrrbtze0HzAIMWdraJIjhwYVx6hDDER8QjksqA 450
ktdk/declarative/base.py sha256=k3LPKxRzjkbDTRTQ84qbtooZ_nnsZ-NSpQOEnx2jSEM 6156
ktdk/declarative/registry.py sha256=UMa4jHzD1JmWdOqzDnIDEm-5szY47OWTLkdVD1QMHvA 2033
ktdk/declarative/resolvers.py sha256=RbvRN0vn9Uox-3NyjIdRwRHE0T5xxWaGKsP6XDcR7o8 7211
ktdk/declarative/yaml_extend.py sha256=OqyEKJgw8JbMXBacUGfIneBxceMvcbWl_-0TJQMFfFQ 930
ktdk/resources/config/defaults.yml sha256=PQ2A-PVIaVjjbQGWq88W61m8hgVB3qJO7pYng5xJxZk 2072
ktdk/runtime/__init__.py sha256=A03K6EMfyKTHux2GJAPnqXMJvhGA7Tk60SBHDGAjQOU 113
ktdk/runtime/context.py sha256=hKbldfOi5z4Tq4pKzWPzZ4syzRdCc7-EdyQ7RHSAF7g 5802
ktdk/runtime/runners.py sha256=B7A3zlM3qt8ZxwjOfmBEuy6ZZJ1lVC5nWj0fCdmMcTI 6465
ktdk/runtime/stat.py sha256=h85wzuQrjf0aj0k4hIp-O2cGeILwanWSeZznUdiIVJk 4226
ktdk/runtime/tags.py sha256=JI0lBUHib50CmsAtpEHMiZB4E9hRdKPObPm3qKLn60c 878
ktdk/scenarios/__init__.py sha256=qym7gHaf8_LtGg7O-eip2V1ny6CPesf2bNFES8-WusU 112
ktdk/scenarios/scenario.py sha256=4_7Ym7-wW2jp5wWtwx5qOWA-_2ncBwKQKxGaSwRteL0 935
ktdk/scenarios/simple.py sha256=qqx9jD3-tpRihbKGMoP33PPXFtxZQdM_G4bSLRITBTg 1637
ktdk/scenarios/c/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/scenarios/c/mini.py sha256=NLU8vNEFBFjF0-r6Ru6eB87IbQEkBrRaGgNqIvNndW4 7056
ktdk/scenarios/cpp/__init__.py sha256=aYz33TMTw7hvfMnCsZeCkl-1MtT8Lg7UXBPGWFPorTA 91
ktdk/scenarios/cpp/mini.py sha256=ebU2lr2CYscZySmw_QybC1pCCLDw8qvClc8GSanYawQ 1880
ktdk/scenarios/cpp/stylecheck.py sha256=5VoFEnsVwodZuyOXt1-P2bqv7j1JwVcCj_4q6AZWYZM 2176
ktdk/tasks/__init__.py sha256=LOE95LhTTzfYeTqUOijGOL9qpI49pOXoeW-9dHMR_C0 139
ktdk/tasks/build_task.py sha256=S27WOPiB4ZE5Jmhs0JDnL722pJl0khn57I43psv6EoA 1543
ktdk/tasks/command.py sha256=7qAb3VTIN3P4lGhV11GltdLns698jjgTvvK8sNfhNVA 11526
ktdk/tasks/command_task.py sha256=N5nUHbXcacoqD0gEAzRW5BWUx4uxd2-a0zqhmBlPA08 2598
ktdk/tasks/cpp/__init__.py sha256=h_jp_W8S_99auR0PZGimoSb393uqOh6iHHVHql6RWTA 263
ktdk/tasks/cpp/catch.py sha256=E1paKadYWs-xWa1ITaV7YQsZC5gZ9VBBlqizrMMXAyE 5129
ktdk/tasks/cpp/checkstyle.py sha256=pVm95jXA9vp6XC_fdRr2viqt4kXuxX3xySKj_y1Albc 6666
ktdk/tasks/cpp/cmake.py sha256=gKX_FQuYmfsFvgNzwp1EnPEHW2GgdgeuQwY7DDCswQo 3943
ktdk/tasks/cpp/compiler.py sha256=un7UPVQ6aymS28ys5qG_kjyNTIKoDpgaHVWJFP6vAJk 2814
ktdk/tasks/cpp/valgrind.py sha256=1xFXl1MQU5fk8T4Fe4aLrp94b_FhW4RtX4hGuWNyxFI 2453
ktdk/tasks/fs/__init__.py sha256=IQbcUbKiAp3uQqqe1kRcktfFPQoc7TBTA9wULqwss4A 148
ktdk/tasks/fs/tasks.py sha256=5yHOTMf5lqMRYnA4L1FuNe1r0PBOM4R76am0A17QgWs 4874
ktdk/tasks/fs/tools.py sha256=yBop7qE0XRkHllhl1eWuSvRZJURjwOsSvhgUWiDBmmM 1297
ktdk/tasks/java/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/java/maven.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/python/pytest.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/raw/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/raw/executable.py sha256=U3rzstyXIueKFn2F5ES1Fo-OtSKqiUf7Iq3Demcvg9M 1423
ktdk/tasks/ruby/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/ruby/rake.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/xunit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ktdk/tasks/xunit/junit.py sha256=2GXqFHf9Fpiz1YlplpTBbY7HSUSpqyTmrRTRqJnQJZE 2629
ktdk/utils/__init__.py sha256=sCdcdqRrfP5U9re75VsosWB2cW-UKOCvqw5IdmCsvWQ 3547
ktdk/utils/basic.py sha256=gkO9pGpINUMVFwhwKbkQ_mQoI0JXGXRUnNBrzssgjTU 364
ktdk/utils/file_utils.py sha256=vW0qeaQDFuhl9q1mklSPbBc1Lwtcc5kyayQ_u2o-2pg 4033
ktdk/utils/flatters.py sha256=9uEAxAQSI0KaQQY7FKRZL_PxR0nkKuXy3ZTHwm7zZGM 1776
ktdk/utils/meta_utils.py sha256=kMZOY3A4eEcoNBqkpGlzeH1abJjWNemPaETIm05xaRk 1342
ktdk/utils/naming.py sha256=yWuAhAOAu9p9w4NoTTEbTOyIaxs0KXCHzw1tESFCWcA 3009
ktdk/utils/serialization.py sha256=5t_PQiI21p_WqhG3Jt42jCrB-kL9MLMZ75vDbG1IvBg 1824
tests/assertions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/assertions/test_assertion_support.py sha256=pRg8lCL2lJJuBNcryNxMjD1JCMQIy1BFVT78g0QPsfM 1544
tests/assertions/test_matchers.py sha256=8hXsEgjaXWIw8zUrvT6gYgrKu0LJ-W6FSr4QwgdDw-I 3312
tests/declarative/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/declarative/test_build_resolver.py sha256=KqepnJZfXluWLc4L0mvQBFyaGJLB_41FF8Z8k06yhYA 667
tests/declarative/test_decl_scenario_raw_c.py sha256=0Y8Atvyl9AGLb3IXHV1zlpk6_ScxgzEhLh-fX8NpSAE 3053
tests/declarative/test_declarative_mini_c.py sha256=j9wTc5GUU0yqtQGpyUtHPTgOqoIF_OuedFAri6iRlYg 1087
tests/declarative/test_declarative_task_loader.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/declarative/test_delarative_test_loader.py sha256=ve8rXSW6PzIKl58-PUO0Hk2-uR4ttcB63niymFd9DSE 1345
tests/declarative/test_executable_resolver.py sha256=sSQwu9KkjAlde44CaBbd7-T1qK9p5gKS0-ng3rkAPtk 879
tests/declarative/test_fs_resolver.py sha256=YQodg4VJOq03MDCf1_SWJhzzw_YwuJZOWnOd8zesLOg 911
tests/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/runners/test_context.py sha256=h8ZH2ecD3TSegZbwwffeSUTD69OR4SsaNxFIVwgyHrw 2802
tests/runners/test_task_runner.py sha256=PdQvWnOnCS5yLVudQ22_RhI607AubFKWd0ic5Y8PDks 3509
tests/runners/test_test_points.py sha256=H-dUWcMaVkt-xMJ2Ry5zpQhhJdPdI_4ueaOVFL9ivho 4801
tests/runners/test_test_runner.py sha256=Hy5LbHItHGMboD4fdzP_NbBHh63WJfFnCiZmu4l0UsM 3051
tests/scenario/__init__.py sha256=swfk9IBcjFHMILl5_Pv9KwJfW_liZ0S7XECW9-Ldm4U 280
tests/scenario/test_full_catch.py sha256=Z23-x9CHI9zrRv-WU9A9KaBFBCACH-FSlQNQj2_jQ3E 2830
tests/scenario/test_full_cmake.py sha256=oP9ryXAQDK3hoNIUP4CNJzD8cD_QajXsEQirH73xV8Q 4831
tests/scenario/test_full_failing_catch.py sha256=TaEni5La8RPrRH4EnC2QHFFqeLS6N8BDL0K3vZZzB_E 2907
tests/scenario/test_full_mini_catch_cmake_cpp_scenario.py sha256=ioms2z_NSIclZsXBk3HStuo-dwHzmWhLW44F1-LTPEc 2987
tests/scenario/test_mini_c_all_tasks_fail_scenario.py sha256=N85r3YfC0iORqceqiUe8KWTrAuWPggjbEIQS4e_v09s 1616
tests/scenario/test_mini_c_all_tasks_scenario.py sha256=NYKMNUR2Z3ynpoX2vuxK4kAHIpfy3ldopjoVIzEAq78 1549
tests/scenario/test_mini_c_single_task_fail_scenario.py sha256=K3a6d2sjaVVtnuwvZw2pi0KdYgVRZOxmnrxYK7qMgLc 1579
tests/scenario/test_mini_c_single_task_scenario.py sha256=3fpKbyXBDrv2KCw3PzsZQH_Qy0ZrbmF7j2KLeyUnFjU 1576
tests/scenario/test_simple_io.py sha256=l5yfSjjnxrLzkRqHkhv_lZ1fOHfbEQET-FR8jr2L9FM 1639
tests/scenario/test_style_check_scenario.py sha256=j4jPJyufts8yYJS1OFwmdewim7sHluISk87eCUZCrM0 1989
tests/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/tasks/test_catch_one_by_one_task.py sha256=Kzzt12olYW4IAGDYKMCZNTiDjHWAVHgHcr4HJkdWc48 2173
tests/tasks/test_clang_check_style_task.py sha256=eOQvArgW7tvFvfSr6NKqYRQ8SZwZnNGFtnRuuB51NV0 850
tests/tasks/test_clang_tidy_task.py sha256=X3PfU7qF84d4zzNXppLiY7XpYL7tE-ieCdFzCW7q7Es 1779
tests/tasks/test_cmake_build_task.py sha256=CDdQ5REfdsppefur0_qA7eRIcGQtg7MRTg0R-nFzRY8 857
tests/tasks/test_compiler_task.py sha256=qnWdWyKurUEg9EOk2CXnSNUyivzzz5kG4FgeGGc8pbM 1141
tests/tasks/test_file_tasks.py sha256=6vxRfD9PvuHgX-q4MhRGn0IMtGm38ggv7Xewe4B86iM 1889
tests/tasks/test_junit_parser.py sha256=GieI7190NFCjFoS_WPNC2qTAC7vmNTJN8dtDsfuCwhU 10407
tests/unit/__init__.py sha256=kADKQK4AySWzJXDw3CxGGVrkNCHPMKdBeaL8aCXJRM8 279
tests/unit/test_basic.py sha256=g52gt3d4Nn3U7-D1rpX_hxb-npGTAtTsrNBA_0aRB6Q 286
tests/unit/test_command.py sha256=DJPRd5HZ-2lCrZDPgh7UAiiP4cr1YPx1Tr87QcD2U2k 1213
tests/unit/test_result.py sha256=kSj7x3ZFCOjew4XiriXPBTlLiHIEbSB69jFB0H6m6lk 1129
tests/unit/test_task.py sha256=g15sdlcFTAJVnwk31qG3dMLOgOWSI4rPpdn-h4V2k_g 1127
tests/unit/test_test.py sha256=hDto7DKa2Z8tgShZjlD_QMIWXRTfpg78LM9MGDp350s 3359
ktdk-0.4.2.dist-info/AUTHORS sha256=2Qzmd5w5fM0WKMVPzUN7OwSzYwmpL8EEW0aCJN65Mek 35
ktdk-0.4.2.dist-info/LICENSE sha256=Gli0dneApukYxTZTsh9wc3lEYXIPaPKI-X_dzIHHjE8 1066
ktdk-0.4.2.dist-info/METADATA sha256=6Bt2sNkltSmRBbSnFoG1odihtQdGuE-llUDetn_saa4 2969
ktdk-0.4.2.dist-info/WHEEL sha256=U88EhGIw8Sj2_phqajeu_EAi3RAo8-C6zV3REsWbWbs 92
ktdk-0.4.2.dist-info/entry_points.txt sha256=aN5YaNT8ta6Apt56D8husH3JdOS7AnCgM14lRwAWQ08 44
ktdk-0.4.2.dist-info/top_level.txt sha256=W7E3vrqrxeZlxQLdq9_ldu8dSdjyvwpqZ57h0bcRpsk 11
ktdk-0.4.2.dist-info/RECORD

top_level.txt

ktdk
tests

entry_points.txt

ktdk = ktdk.cli:main_cli