[arvados-workbench2] updated: 2.4.0-46-g015c7956
git repository hosting
git at public.arvados.org
Fri May 20 15:56:54 UTC 2022
Summary of changes:
.../resource-type-filters/resource-type-filters.test.ts | 15 +++++++++++++++
1 file changed, 15 insertions(+)
via 015c7956121aceeade3d92243022c51e552d7a32 (commit)
from 57e121908bd6a8767cb9e29288d71e51bf1c6911 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 015c7956121aceeade3d92243022c51e552d7a32
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Fri May 20 11:56:34 2022 -0400
16583: Fix test, add "intermediate" filter test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
diff --git a/src/store/resource-type-filters/resource-type-filters.test.ts b/src/store/resource-type-filters/resource-type-filters.test.ts
index 698515bd..a3684507 100644
--- a/src/store/resource-type-filters/resource-type-filters.test.ts
+++ b/src/store/resource-type-filters/resource-type-filters.test.ts
@@ -47,6 +47,7 @@ describe("serializeResourceTypeFilters", () => {
deselectNode(ObjectTypeFilter.PROCESS),
deselectNode(CollectionTypeFilter.GENERAL_COLLECTION),
deselectNode(CollectionTypeFilter.LOG_COLLECTION),
+ deselectNode(CollectionTypeFilter.INTERMEDIATE_COLLECTION),
)();
const serializedFilters = serializeResourceTypeFilters(filters);
@@ -54,6 +55,20 @@ describe("serializeResourceTypeFilters", () => {
.toEqual(`["uuid","is_a",["${ResourceKind.PROJECT}","${ResourceKind.COLLECTION}"]],["collections.properties.type","in",["output"]]`);
});
+ it("should serialize intermediate collections and projects", () => {
+ const filters = pipe(
+ () => getInitialResourceTypeFilters(),
+ deselectNode(ObjectTypeFilter.PROCESS),
+ deselectNode(CollectionTypeFilter.GENERAL_COLLECTION),
+ deselectNode(CollectionTypeFilter.LOG_COLLECTION),
+ deselectNode(CollectionTypeFilter.OUTPUT_COLLECTION),
+ )();
+
+ const serializedFilters = serializeResourceTypeFilters(filters);
+ expect(serializedFilters)
+ .toEqual(`["uuid","is_a",["${ResourceKind.PROJECT}","${ResourceKind.COLLECTION}"]],["collections.properties.type","in",["intermediate"]]`);
+ });
+
it("should serialize general and log collections", () => {
const filters = pipe(
() => getInitialResourceTypeFilters(),
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list