summaryrefslogtreecommitdiff
path: root/spec/frontend/admin/signup_restrictions/utils_spec.js
blob: e393b07baa94bf41b93ed8797804932c56fee0eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { getParsedDataset } from '~/pages/admin/application_settings/utils';
import { rawMockData, mockData } from './mock_data';

describe('utils', () => {
  describe('getParsedDataset', () => {
    it('returns correct results', () => {
      expect(
        getParsedDataset({
          dataset: rawMockData,
          booleanAttributes: [
            'signupEnabled',
            'requireAdminApprovalAfterUserSignup',
            'domainDenylistEnabled',
            'denylistTypeRawSelected',
            'emailRestrictionsEnabled',
            'passwordNumberRequired',
            'passwordLowercaseRequired',
            'passwordUppercaseRequired',
            'passwordSymbolRequired',
          ],
        }),
      ).toEqual(mockData);
    });
  });
});