sickn33/agentic-awesome-skills · error · Error

Division by zero

Error message

Division by zero

What it means

Error "Division by zero" thrown in sickn33/agentic-awesome-skills.

Source

Thrown at skills/javascript-testing-patterns/resources/implementation-playbook.md:86

    },
    setupFiles: ['./src/test/setup.ts'],
  },
});
```

## Unit Testing Patterns

### Pattern 1: Testing Pure Functions

```typescript
// utils/calculator.ts
export function add(a: number, b: number): number {
  return a + b;
}

export function divide(a: number, b: number): number {
  if (b === 0) {
    throw new Error('Division by zero');
  }
  return a / b;
}

// utils/calculator.test.ts
import { describe, it, expect } from 'vitest';
import { add, divide } from './calculator';

describe('Calculator', () => {
  describe('add', () => {
    it('should add two positive numbers', () => {
      expect(add(2, 3)).toBe(5);
    });

    it('should add negative numbers', () => {
      expect(add(-2, -3)).toBe(-5);
    });

View on GitHub (pinned to 58d857988f)

When it happens

Trigger: Thrown at skills/javascript-testing-patterns/resources/implementation-playbook.md:86 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of sickn33/agentic-awesome-skills@58d857988f (2026-08-26). Data as JSON: /api/errors/ecbfb13e98fbf978. Report an issue: GitHub.