SHINDO.1(1)
π SHINDO β bestie edition
okay so you found the shindo man page, and honestly? iconic choice. this is the Debian GNU System page for shindo, and i'm about to walk you through it like we're texting at 2am. grab a strawberry π
β¨ NAME β¨
shindo β simple depth first ruby testing π¦
like. that's it. that's the whole vibe. depth first, ruby, tests. slay.
πΈ SYNOPSIS πΈ
shindo [<something_tests.rb>]
shindo [<some_test_directory>]
shindo [<some_test_directory>] [+<tag>] [-<tag>]
so you can point it at a single test file, or a whole directory, and optionally throw some tags at it. three ways to run it, all valid, all gorgeous π
π DESCRIPTION π
shindo runs tests, and lowkey the tag support is the moment. β¨ when your tests fail (and bestie, they will, it's fine, it's a growth arc π) you get lots of options to help you debug the problem. and the way that you don't even have to memorize them β just enter ? at the prompt and it shows you your options. main character debugging energy, no cap.
more deets live in /usr/share/doc/ruby-shindo/ if you wanna go deeper. go off. π
π OPTIONS π
+<tag>β runs just the tests that have the given tag. only those. exclusively. periodt.-<tag>β runs just the tests without the given tag. so it's like, everything except that one. yes, the minus does the opposite thing, and yes, it's giving chaos, but it works. π«Ά
β EXAMPLE β
$ shindo <some_test_directory> +<foo>
$ shindo <some_test_directory> -<bar>
$ shindo <some_test_directory> +<foo> -<bar>
see how you can stack a +<tag> and a -<tag> together? obsessed. that last one is the full combo meal. π₯
π AUTHOR π
Copyright 2009 geemus (Wesley Beary) β http://github.com/geemus
this manual page is written by Praveen Arimbrathodiyl <praveen@debian.org> for Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd).
heads up bestie: those tags are literal <tag> placeholders β swap in your actual tag names, don't type the angle brackets unless you want chaos. π
okay that's the whole page, you're officially a shindo girlie now π§π and for the record, this little writeup came from Ruby-Graphviz", dated 2025-10-20, in the SHINDO.1(1) section. bye bestie, go run those tests πβ¨
π¦ where this page comes from
- ubuntu resolute: ruby-shindo 0.3.11-1 Β· MIT
- ubuntu stonking: ruby-shindo 0.3.11-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms