Skip to content

Commit d65c4fe

Browse files
committed
remove availalbe files filter e2e
1 parent 027bab2 commit d65c4fe

File tree

2 files changed

+0
-375
lines changed

2 files changed

+0
-375
lines changed

frontend/packages/data-portal/app/components/Filters/BooleanFilter.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export function BooleanFilter({
2424
styles.boolean,
2525
!wrapped && 'whitespace-nowrap',
2626
wrapped && 'max-w-[185px]',
27-
wrapped && styles.booleanWrapped,
2827
)}
2928
>
3029
<InputCheckbox

frontend/packages/data-portal/e2e/browseDatasetFilters.test.ts

-374
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { test } from '@chromatic-com/playwright'
22
import { FiltersActor } from 'e2e/pageObjects/filters/filtersActor'
33
import { FiltersPage } from 'e2e/pageObjects/filters/filtersPage'
4-
import { serializeAvailableFiles } from 'e2e/pageObjects/filters/utils'
54

65
import { QueryParams } from 'app/constants/query'
76
import { ObjectShapeType } from 'app/types/shapeTypes'
@@ -82,379 +81,6 @@ test.describe('Browse datasets page filters', () => {
8281
})
8382

8483
// TODO: (ehoops) add multi-select filter tests
85-
test.describe('Available files filter', () => {
86-
test.describe(translations.rawFrames, () => {
87-
test('should filter when selecting', async () => {
88-
await filtersPage.goTo(BROWSE_DATASETS_URL)
89-
90-
await filtersActor.addSingleSelectFilter({
91-
label: translations.availableFiles,
92-
value: translations.rawFrames,
93-
})
94-
95-
await filtersActor.expectUrlQueryParamsToBeCorrect({
96-
url: BROWSE_DATASETS_URL,
97-
queryParamsList: [
98-
{
99-
queryParamKey: QueryParams.AvailableFiles,
100-
queryParamValue: translations.rawFrames,
101-
},
102-
],
103-
serialize: serializeAvailableFiles,
104-
})
105-
106-
await tableActor.waitForTableLoad()
107-
})
108-
109-
test('should filter when opening URL', async () => {
110-
await filtersActor.goToFilteredUrl({
111-
baseUrl: BROWSE_DATASETS_URL,
112-
queryParamsList: [
113-
{
114-
queryParamKey: QueryParams.AvailableFiles,
115-
queryParamValue: translations.rawFrames,
116-
},
117-
],
118-
serialize: serializeAvailableFiles,
119-
})
120-
})
121-
122-
test('should disable filter when deselecting', async () => {
123-
await filtersActor.goToFilteredUrl({
124-
baseUrl: BROWSE_DATASETS_URL,
125-
queryParamsList: [
126-
{
127-
queryParamKey: QueryParams.AvailableFiles,
128-
queryParamValue: translations.rawFrames,
129-
},
130-
],
131-
serialize: serializeAvailableFiles,
132-
})
133-
134-
await filtersPage.removeFilterOption(translations.rawFrames)
135-
136-
await filtersActor.expectUrlQueryParamsToBeCorrect({
137-
url: BROWSE_DATASETS_URL,
138-
queryParamsList: [
139-
{
140-
queryParamKey: undefined,
141-
queryParamValue: '',
142-
},
143-
],
144-
})
145-
146-
await tableActor.waitForTableLoad()
147-
})
148-
})
149-
150-
test.describe(translations.tiltSeries, () => {
151-
test('should filter when selecting', async () => {
152-
await filtersPage.goTo(BROWSE_DATASETS_URL)
153-
154-
await filtersActor.addSingleSelectFilter({
155-
label: translations.availableFiles,
156-
value: translations.tiltSeries,
157-
})
158-
159-
await filtersActor.expectUrlQueryParamsToBeCorrect({
160-
url: BROWSE_DATASETS_URL,
161-
queryParamsList: [
162-
{
163-
queryParamKey: QueryParams.AvailableFiles,
164-
queryParamValue: translations.tiltSeries,
165-
},
166-
],
167-
serialize: serializeAvailableFiles,
168-
})
169-
170-
await tableActor.waitForTableLoad()
171-
})
172-
173-
test('should filter when opening URL', async () => {
174-
await filtersActor.goToFilteredUrl({
175-
baseUrl: BROWSE_DATASETS_URL,
176-
queryParamsList: [
177-
{
178-
queryParamKey: QueryParams.AvailableFiles,
179-
queryParamValue: translations.tiltSeries,
180-
},
181-
],
182-
serialize: serializeAvailableFiles,
183-
})
184-
})
185-
186-
test('should disable filter when deselecting', async () => {
187-
await filtersActor.goToFilteredUrl({
188-
baseUrl: BROWSE_DATASETS_URL,
189-
queryParamsList: [
190-
{
191-
queryParamKey: QueryParams.AvailableFiles,
192-
queryParamValue: translations.tiltSeries,
193-
},
194-
],
195-
serialize: serializeAvailableFiles,
196-
})
197-
198-
await filtersPage.removeFilterOption(translations.tiltSeries)
199-
200-
await filtersActor.expectUrlQueryParamsToBeCorrect({
201-
url: BROWSE_DATASETS_URL,
202-
queryParamsList: [
203-
{
204-
queryParamKey: undefined,
205-
queryParamValue: '',
206-
},
207-
],
208-
})
209-
210-
await tableActor.waitForTableLoad()
211-
})
212-
})
213-
214-
test.describe(translations.tiltSeriesAlignment, () => {
215-
test('should filter when selecting', async () => {
216-
await filtersPage.goTo(BROWSE_DATASETS_URL)
217-
218-
await filtersActor.addSingleSelectFilter({
219-
label: translations.availableFiles,
220-
value: translations.tiltSeriesAlignment,
221-
})
222-
223-
await filtersActor.expectUrlQueryParamsToBeCorrect({
224-
url: BROWSE_DATASETS_URL,
225-
queryParamsList: [
226-
{
227-
queryParamKey: QueryParams.AvailableFiles,
228-
queryParamValue: translations.tiltSeriesAlignment,
229-
},
230-
],
231-
serialize: serializeAvailableFiles,
232-
})
233-
234-
await tableActor.waitForTableLoad()
235-
})
236-
237-
test('should filter when opening URL', async () => {
238-
await filtersActor.goToFilteredUrl({
239-
baseUrl: BROWSE_DATASETS_URL,
240-
queryParamsList: [
241-
{
242-
queryParamKey: QueryParams.AvailableFiles,
243-
queryParamValue: translations.tiltSeriesAlignment,
244-
},
245-
],
246-
serialize: serializeAvailableFiles,
247-
})
248-
})
249-
250-
test('should disable filter when deselecting', async () => {
251-
await filtersActor.goToFilteredUrl({
252-
baseUrl: BROWSE_DATASETS_URL,
253-
queryParamsList: [
254-
{
255-
queryParamKey: QueryParams.AvailableFiles,
256-
queryParamValue: translations.tiltSeriesAlignment,
257-
},
258-
],
259-
serialize: serializeAvailableFiles,
260-
})
261-
262-
await filtersPage.removeFilterOption(translations.tiltSeriesAlignment)
263-
264-
await filtersActor.expectUrlQueryParamsToBeCorrect({
265-
url: BROWSE_DATASETS_URL,
266-
queryParamsList: [
267-
{
268-
queryParamKey: undefined,
269-
queryParamValue: '',
270-
},
271-
],
272-
})
273-
274-
await tableActor.waitForTableLoad()
275-
})
276-
})
277-
278-
test.describe(translations.tomograms, () => {
279-
test('should filter when selecting', async () => {
280-
await filtersPage.goTo(BROWSE_DATASETS_URL)
281-
282-
await filtersActor.addSingleSelectFilter({
283-
label: translations.availableFiles,
284-
value: translations.tomograms,
285-
})
286-
287-
await filtersActor.expectUrlQueryParamsToBeCorrect({
288-
url: BROWSE_DATASETS_URL,
289-
queryParamsList: [
290-
{
291-
queryParamKey: QueryParams.AvailableFiles,
292-
queryParamValue: translations.tomograms,
293-
},
294-
],
295-
serialize: serializeAvailableFiles,
296-
})
297-
298-
await tableActor.waitForTableLoad()
299-
})
300-
301-
test('should filter when opening URL', async () => {
302-
await filtersActor.goToFilteredUrl({
303-
baseUrl: BROWSE_DATASETS_URL,
304-
queryParamsList: [
305-
{
306-
queryParamKey: QueryParams.AvailableFiles,
307-
queryParamValue: translations.tomograms,
308-
},
309-
],
310-
serialize: serializeAvailableFiles,
311-
})
312-
})
313-
314-
test('should disable filter when deselecting', async () => {
315-
await filtersActor.goToFilteredUrl({
316-
baseUrl: BROWSE_DATASETS_URL,
317-
queryParamsList: [
318-
{
319-
queryParamKey: QueryParams.AvailableFiles,
320-
queryParamValue: translations.tomograms,
321-
},
322-
],
323-
serialize: serializeAvailableFiles,
324-
})
325-
326-
await filtersPage.removeFilterOption(translations.tomograms)
327-
328-
await filtersActor.expectUrlQueryParamsToBeCorrect({
329-
url: BROWSE_DATASETS_URL,
330-
queryParamsList: [
331-
{
332-
queryParamKey: undefined,
333-
queryParamValue: '',
334-
},
335-
],
336-
})
337-
338-
await tableActor.waitForTableLoad()
339-
})
340-
})
341-
342-
test.describe('multiple values', () => {
343-
test('should filter multiple values', async () => {
344-
await filtersPage.goTo(BROWSE_DATASETS_URL)
345-
346-
await filtersActor.addSingleSelectFilter({
347-
label: translations.availableFiles,
348-
value: translations.rawFrames,
349-
})
350-
351-
await filtersActor.addSingleSelectFilter({
352-
label: translations.availableFiles,
353-
value: translations.tiltSeries,
354-
})
355-
356-
await filtersActor.addSingleSelectFilter({
357-
label: translations.availableFiles,
358-
value: translations.tiltSeriesAlignment,
359-
})
360-
361-
await filtersActor.addSingleSelectFilter({
362-
label: translations.availableFiles,
363-
value: translations.tomograms,
364-
})
365-
366-
await filtersActor.expectUrlQueryParamsToBeCorrect({
367-
url: BROWSE_DATASETS_URL,
368-
queryParamsList: [
369-
{
370-
queryParamKey: QueryParams.AvailableFiles,
371-
queryParamValue: translations.rawFrames,
372-
},
373-
{
374-
queryParamKey: QueryParams.AvailableFiles,
375-
queryParamValue: translations.tiltSeries,
376-
},
377-
{
378-
queryParamKey: QueryParams.AvailableFiles,
379-
queryParamValue: translations.tiltSeriesAlignment,
380-
},
381-
{
382-
queryParamKey: QueryParams.AvailableFiles,
383-
queryParamValue: translations.tomograms,
384-
},
385-
],
386-
serialize: serializeAvailableFiles,
387-
})
388-
389-
await tableActor.waitForTableLoad()
390-
})
391-
test('should filter multiple values when opening URL', async () => {
392-
await filtersActor.goToFilteredUrl({
393-
baseUrl: BROWSE_DATASETS_URL,
394-
queryParamsList: [
395-
{
396-
queryParamKey: QueryParams.AvailableFiles,
397-
queryParamValue: translations.rawFrames,
398-
},
399-
{
400-
queryParamKey: QueryParams.AvailableFiles,
401-
queryParamValue: translations.tiltSeries,
402-
},
403-
{
404-
queryParamKey: QueryParams.AvailableFiles,
405-
queryParamValue: translations.tiltSeriesAlignment,
406-
},
407-
{
408-
queryParamKey: QueryParams.AvailableFiles,
409-
queryParamValue: translations.tomograms,
410-
},
411-
],
412-
serialize: serializeAvailableFiles,
413-
})
414-
})
415-
test('should clear filters', async () => {
416-
await filtersActor.goToFilteredUrl({
417-
baseUrl: BROWSE_DATASETS_URL,
418-
queryParamsList: [
419-
{
420-
queryParamKey: QueryParams.AvailableFiles,
421-
queryParamValue: translations.rawFrames,
422-
},
423-
{
424-
queryParamKey: QueryParams.AvailableFiles,
425-
queryParamValue: translations.tiltSeries,
426-
},
427-
{
428-
queryParamKey: QueryParams.AvailableFiles,
429-
queryParamValue: translations.tiltSeriesAlignment,
430-
},
431-
{
432-
queryParamKey: QueryParams.AvailableFiles,
433-
queryParamValue: translations.tomograms,
434-
},
435-
],
436-
serialize: serializeAvailableFiles,
437-
})
438-
439-
await filtersPage.removeFilterOption(translations.rawFrames)
440-
await filtersPage.removeFilterOption(translations.tiltSeries)
441-
await filtersPage.removeFilterOption(translations.tiltSeriesAlignment)
442-
await filtersPage.removeFilterOption(translations.tomograms)
443-
444-
await filtersActor.expectUrlQueryParamsToBeCorrect({
445-
url: BROWSE_DATASETS_URL,
446-
queryParamsList: [
447-
{
448-
queryParamKey: undefined,
449-
queryParamValue: '',
450-
},
451-
],
452-
})
453-
454-
await tableActor.waitForTableLoad()
455-
})
456-
})
457-
})
45884

45985
test.describe('Dataset IDs filter group', () => {
46086
test.describe('Dataset ID filter', () => {

0 commit comments

Comments
 (0)