Skip to content
You must be logged in to sponsor ddneat

Become a sponsor to David Neubauer

Tropic - JavaScript Test Runner

Test Driven Development (TDD) is one of my main concerns in terms of software development. Therefore I published Tropic, the JavaScript test runner focusing on performance and isolated test execution.

What's the goal?

Tropic aims to provide tutorials and guides on how to start with TDD using Tropic as well as online workshops on how to improve test quality. Therefore I would like to raise awareness and provide better tooling for seamless JavaScript testing.

What are currently missing features?

  • Describe/suite support
  • Global only and skip support

What's already achieved?

  • Async testing with async/await, promises or done callback
  • Execute certain tests by using only and skip
  • Watchmode
  • Isolated test execution
  • Transpile/Compile code with e.g.: babel

Featured work

  1. ddneat/tropic

    🍍 Test Runner Library

    JavaScript 32
  2. ddneat/stylebuddy

    🐻 Generate encapsulated css inline styles which are extremely configurable.

    JavaScript 9
  3. ddneat/minesweeper

    💥 Implementation of the classic game minesweeper using JavaScript

    JavaScript 3
  4. ddneat/snailrace

    🐌 WebGL Game using Three.js

    JavaScript 1
  5. ddneat/shipsy

    🐬 Ship your software with semantic versioning.

    Shell 2
  6. ddneat/vanilla-webgl

    WebGL without any Framework

    JavaScript 2

Select a tier

$ one time

Choose a custom amount.