Sammy/t 192 aau whan i select does not include it is (#99)

* feature: add operand list to filters

* feature: implement not include

* feature: add operand on filters

* feature: use filters operand instead of defaults

* test: adapt test with new operands

* refactor: remove useless %% in gql where

* test: test fullname filter

* test: add test for where rendering of filters
This commit is contained in:
Sammy Teillet
2023-05-05 10:25:06 +02:00
committed by GitHub
parent 89dc5b4d60
commit 9cd57083f1
10 changed files with 243 additions and 80 deletions

View File

@ -3,7 +3,7 @@ import Companies from '../Companies';
import { ThemeProvider } from '@emotion/react';
import { lightTheme } from '../../../layout/styles/themes';
import { GET_COMPANIES } from '../../../services/companies';
import { defaultData } from './mock-data';
import { mockCompanyData } from './mock-data';
import { MockedProvider } from '@apollo/client/testing';
const component = {
@ -23,7 +23,7 @@ const mocks = [
},
result: {
data: {
companies: defaultData,
companies: mockCompanyData,
},
},
},

View File

@ -1,6 +1,6 @@
import { GraphqlQueryCompany } from '../../../interfaces/company.interface';
export const defaultData: Array<GraphqlQueryCompany> = [
export const mockCompanyData: Array<GraphqlQueryCompany> = [
{
id: 'f121ab32-fac4-4b8c-9a3d-150c877319c2',
name: 'ACME',