fingerprintjs

Форк
0
/
inverted_colors.test.ts 
18 строк · 734.0 Байт
1
import { withMockMatchMedia } from '../../tests/utils'
2
import areColorsInverted from './inverted_colors'
3

4
describe('Sources', () => {
5
  describe('invertedColors', () => {
6
    it('handles browser native value', () => {
7
      expect([undefined, true, false]).toContain(areColorsInverted())
8
    })
9

10
    it('handles various cases', async () => {
11
      await withMockMatchMedia({ 'inverted-colors': [undefined] }, true, () =>
12
        expect(areColorsInverted()).toBeUndefined(),
13
      )
14
      await withMockMatchMedia({ 'inverted-colors': ['none'] }, true, () => expect(areColorsInverted()).toBeFalse())
15
      await withMockMatchMedia({ 'inverted-colors': ['inverted'] }, true, () => expect(areColorsInverted()).toBeTrue())
16
    })
17
  })
18
})
19

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.