mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-04 00:18:01 +01:00
18 lines
610 B
TypeScript
18 lines
610 B
TypeScript
|
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);
|
||
|
});
|