Testing CLI tools

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Categorize-CLI

    Categorize-CLI is a command-line-tool made to help you categorize/organize files in a given directory

    Recently I made a CLI tool Categorize-CLI which organizes files based on different categories and now plan to make a tests workflow to automate testing in GitHub, but the problem is that the tests I wrote: makes the files in a given directory -> runs the command from Categorize-CLI to organize that directory -> checks if the directory is organized. Is this a good way to test a CLI tool and if it is is it possible to make this a GitHub workflow?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts