diffexp snapshot

This commit is contained in:
Colin Megill
2021-06-29 16:50:59 -07:00
parent 8289e0ce0a
commit 08d2080e06
2 changed files with 29 additions and 14 deletions
+24 -9
View File
@@ -143,19 +143,34 @@ describe.each([
await clickOn(`categorical-value-select-louvain-NK cells`);
await clickOn(`cellset-button-2`);
// check our assumption that we begin with 11
const _sets = await getAllByClass("geneset-expand");
expect(_sets).toHaveLength(11);
// run diffexp
await clickOn(`diffexp-button`);
await waitByClass("pop-1-geneset-expand");
await expect(page).toClick(getTestClass("pop-1-geneset-expand"));
const popOne = await waitByClass("histogram-gene-set-summary");
const popOneParent = popOne.getProperty("parentNode");
// save
await waitByClass("autosave-complete");
await popOneParent.waitForFunction(
(selector) => !document.querySelector(selector),
{},
getTestClass("gene-loading-spinner")
);
// grab all the gene sets, check if the two new ones are there
const sets = await getAllByClass("geneset-expand");
expect(sets).toHaveLength(13);
expect(popOneParent).toMatchSnapshot();
await expect(page).toClick(getTestClass("pop-1-geneset-expand"));
await expect(page).toClick(getTestClass("pop-2-geneset-expand"));
const popTwo = await waitByClass("histogram-gene-set-summary");
const popTwoParent = popTwo.getProperty("parentNode");
await popTwoParent.waitForFunction(
(selector) => !document.querySelector(selector),
{},
getTestClass("gene-loading-spinner")
);
expect(popTwoParent).toMatchSnapshot();
});
test("create a new geneset", async () => {
if (config.withSubset) return;