Skip to main content

CAT is a very simple tool that helps you automate tests for your data.

Project description

What is CAT?

Automate tests for your data! CAT is a simple tool that helps you to automate tests for your data.

🐱 Compare data accross systems (e.g. SQL server with Power BI)

🐱 Easy configuration for tests, no learning curve

🐱 Install in one minute, first tests in a few minutes

🐱 Free for interactive* use (even for production data)

🐱 Automation friendly (Azure DevOps, GitLab, ...)

🐱 Desktop app, CLI, PowerShell module, Python package

  • Scheduled runs, CI/CD pipelines etc. require a license

To get started quickly and easily, follow the tutorial in our docs:

https://docs.justcat.it/docs/get-started/python-module/install/


Prerequisites

  • You need to have .NET 8 runtime installed in order to use this package.

  • We depend on pythonnet package. If you cannot install it for any reason, you'll not succeed to use CAT package either.

Considerations

The core of CAT software is written using .NET. This package is a "wrapper". We try to make your experience as much as possible "Python-like", but you may encounter

  • C# naming conventions in returned types (such as in test definitions, test results etc.)

  • .NET objects e.g., for collections.

It is not a problem, but if you think it is, you can still run CAT tests with one line of code and then work with JSON output (it contains just everything about the tests).

Links


HAPPY TESTING!
CAT team

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datasmartly_cat-1.16.5.tar.gz (24.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datasmartly_cat-1.16.5-py3-none-any.whl (24.6 MB view details)

Uploaded Python 3

File details

Details for the file datasmartly_cat-1.16.5.tar.gz.

File metadata

  • Download URL: datasmartly_cat-1.16.5.tar.gz
  • Upload date:
  • Size: 24.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for datasmartly_cat-1.16.5.tar.gz
Algorithm Hash digest
SHA256 83d5f274c430f72044e005320c6c3a6bf27ba8938fb2c60cd7bf5305a966918b
MD5 7dd8c6125c3aedf9ccd5a2bdb232ec75
BLAKE2b-256 19b0389556422662ea222a475a6a89e93924e5a706fcd4923df654d138314408

See more details on using hashes here.

File details

Details for the file datasmartly_cat-1.16.5-py3-none-any.whl.

File metadata

File hashes

Hashes for datasmartly_cat-1.16.5-py3-none-any.whl
Algorithm Hash digest
SHA256 265d9ab16492d82d9f832a23e4310e3ecbf675341caeb2b6d97754e281211374
MD5 2b9a87b941498d55b1627b3add46f92f
BLAKE2b-256 45fab00f85deb620cbe10ebb2e06fe05bb97ea210636c50f12125899ed529071

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page