Test your shell scripts!

shpec Test your shell scripts! Using shpec This repo itself is using shpec, so feel free to use it as an example. Here is the basic structure that you'll want: └── shpec └── an_example_shpec.sh └── anot

Related Repos



prprprus softest The softest is a test tool for recording browser interactions and generating test scripts, simple and practical. It allows you to get test scripts without writing code. 🔍 Why When I needed a
 

cloudnativelabs kube-shell Kube-shell: An integrated shell for working with the Kubernetes CLI Under the hood kube-shell still calls kubectl. Kube-shell aims to provide ease-of-use of kubectl and increasing productivity.
 

nystudio107 craft-scripts Shell scripts to manage database backups, asset backups, file permissions, asset syncing, cache clearing, and database syncing between Craft CMS environments Overview There are several scripts included i
 

c-testsuite c-testsuite This project aims to be a collaborative database of C compiler test cases, minimal test runners, and public test results. The general idea is that the various test suites here adhere to well defined, simple interfaces
 
45

mindsbackyard Galvanic-test: easier test setup for Rust This crate provides a framework for creating test suites, managing their shared dependencies, and for writin
 

ozamed Python Scripts! Description Welcome Githubers! This is a place where you can find python scripts. You can contribute by giving your scripts written in
 

sindresorhus speed-test Test your internet connection speed and ping using speedtest.net from the CLI Install $ npm install --global speed-test Usage $ speed-test --help Usage $ speed-test Options
 

thinkerbot ts(1) -- test script SYNOPSIS ts [options] TEST_SCRIPT... [./test_script] [options] TESTS... DESCRIPTION ts provides functions for writing tests in shell. The test scripts can be run individually or in a b
 

s-a discord-shell-slave Why? I' d like to allow a shell process to send Discord chat messages. How? You just need to pipe text input into discord-shell-slave. discord-shell-slave... Isn' t it a little bit long? Yes it is. There e
 

etc5had0w Shell Please 1.0 : Reverse Shell Code Generator Shell Please is a tool made for generating reverse shell code in matter of nano-seconds. Whenver we ar
 
659

Microsoft VSTest The Visual Studio Test Platform is an open and extensible test platform that enables running tests, collect diagnostics data and report results. The Test Platform supports running tests written in various test frameworks,
 

mafintosh tapenet Test runner for distributed systems based on mininet and tape npm install tapenet Usage var test = require('tapenet') var h1 = test.createHost() var h2 = test.createHost() var s1 = test.createSwitch() h1
 

wemake-services django-test-migrations Features Allows to test django schema and data migrations Allows to test both forward and rollback migrations Allows to test the migrations order Allows to test migration names F
 

jszczerbinsky About ptSh is a packet of shell scripts, that run standard shell commands and display them in a prettier way. Features Currently available scripts: Sc
 

basherpm basher A package manager for shell scripts and functions. Basher allows you to quickly install shell packages directly from github (or other sites). Instead of looking for specific install instructions for each package and messi
 
Popular
26.3k

koalaman ShellCheck - A shell script static analysis tool ShellCheck is a GPLv3 tool that gives warnings and suggestions for bash/sh shell scripts: The goals of ShellCheck are To point out and clarify typical beginner's syntax i
 

JoshMcguigan Shell completions, which provide auto-complete for CLI applications, are typically written in Bash. This crate provides low level primitives for writing shell completion scripts in Rust.
 

jorgebucaran Fisher Fisher is a package manager for the fish shell. It defines a common interface for package authors to build and distribute their shell scripts in a portable way. You can use it to extend your shell capabilities, cha
 

lmorg murex About murex murex is a shell, like bash / zsh / fish / etc. It follows a similar syntax to POSIX shells like Bash however supports more advanced features than you'd typically expect from a $SHELL.
 

shelljs ShellJS - Unix shell commands for Node.js ShellJS is a portable (Windows/Linux/macOS) implementation of Unix shell commands on top of the Node.js API. You can use it to eliminate your shell script's dependency on Unix while
 

aviaryan 🤓 Utility bash scripts Utility bash scripts to do automatable tasks with a single command. We have scripts to download youtube videos, download music from youtube, convert media files, etc. Contribute and add your sec