1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-04 00:18:01 +01:00
unleash.unleash/frontend/src/hooks/usePlausibleTracker.test.ts

18 lines
610 B
TypeScript
Raw Normal View History

import { renderHook } from '@testing-library/react-hooks';
import {
usePlausibleTracker,
enablePlausibleTracker,
} from 'hooks/usePlausibleTracker';
test('usePlausibleTracker', async () => {
const { result } = renderHook(() => usePlausibleTracker());
expect(result.current).toBeUndefined();
});
test('enablePlausibleTracker', async () => {
expect(enablePlausibleTracker({})).toEqual(false);
expect(enablePlausibleTracker({ SE: true })).toEqual(false);
expect(enablePlausibleTracker({ T: false })).toEqual(false);
expect(enablePlausibleTracker({ T: true })).toEqual(true);
});