mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-04 00:18:01 +01:00
ae51e979cd
* feat: add Plausible tracker on SaaS domain * refactor: check uiFlags.T instead of the domain
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);
|
|
});
|