Big News: Socket Selected for OpenAI's Cybersecurity Grant Program.Details
Socket
Book a DemoSign in
Socket

FAAAH! - Test Failure Sound

Package Overview
Maintainers
0
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

FAAAH! - Test Failure Sound

Plays a dramatic FAAAH sound when your test cases fail 😱

Open VSX
Version
1.0.0
Version published
Maintainers
0
Created
Source

FAAAH! - Test Failure Sound 😱

Because AssertionError: expected 42 to equal 43 deserves a sound effect.

A VS Code extension that plays a dramatic FAAAH sound whenever your test cases fail. Never suffer in silence again.

✨ Features

  • 🔊 Plays a dramatic sliding FAAAH sound on test failure
  • 🎯 Works with Jest, Pytest, Mocha, Karma, Vitest, and any test runner
  • 🔇 Toggle sound on/off via status bar or Command Palette
  • 🎚️ Adjustable volume (0.1–1.0)
  • 📡 Detects failures from multiple sources:
    • Task Runner — test tasks with non-zero exit codes
    • Terminal Output — pattern matching (FAILED, , failing, etc.)
    • VS Code Test API — built-in test result integration

📦 Installation

From VS Code Marketplace

  • Open VS Code
  • Go to Extensions (Ctrl+Shift+X)
  • Search for "FAAAH"
  • Click Install

From Command Line

code --install-extension 00sukhjeet00.faaah-test-failure

🚀 Usage

ActionHow
Test the soundCtrl+Shift+PFAAAH: Play Test Failure Sound
Toggle on/offClick 🔊 FAAAH in the status bar, or FAAAH: Toggle Sound On/Off
Run testsCtrl+Shift+PFAAAH: Run Tests
Adjust volumeSettings → search faaah → set volume (0.1–1.0)

⚙️ Settings

SettingDefaultDescription
faaah.enabledtrueEnable/disable the FAAAH sound
faaah.volume1.0Sound volume (0.1–1.0)

🔍 How It Works

The extension monitors three sources for test failures:

  • Task Runner — If a task containing "test", "jest", "pytest", "mocha", "karma", or "spec" exits with a non-zero code → 💥 FAAAH!
  • Terminal Output — Scans for patterns like 3 tests failed, FAILED, , 2 failing → 💥 FAAAH!
  • VS Code Test API — Hooks into native test results → 💥 FAAAH!

💻 Platform Support

PlatformAudio Player
macOSafplay (built-in)
WindowsPowerShell Media.SoundPlayer
Linuxaplay / paplay / ffplay

Linux users: Make sure aplay (ALSA), paplay (PulseAudio), or ffplay (FFmpeg) is installed.

🛠️ Contributing

Found a bug or want to add a feature? Contributions are welcome!

  • Fork the repository
  • Create a feature branch (git checkout -b feature/amazing-feature)
  • Commit your changes (git commit -m 'Add amazing feature')
  • Push to the branch (git push origin feature/amazing-feature)
  • Open a Pull Request

📄 License

This project is licensed under the MIT License.

Made with ❤️ and suffering

FAQs

Package last updated on 27 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts