mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-02 22:58:12 +08:00
__test: create geneset
This commit is contained in:
@@ -130,7 +130,6 @@ class Gene extends React.Component {
|
||||
style={{ fontWeight: 700, marginRight: 2 }}
|
||||
icon={<Icon icon="trash" iconSize={10} />}
|
||||
/>
|
||||
)
|
||||
<AnchorButton
|
||||
minimal
|
||||
small
|
||||
|
||||
@@ -133,7 +133,7 @@ class GeneSet extends React.Component {
|
||||
style={{
|
||||
maxWidth: globals.leftSidebarWidth - genesetNameLengthVisible,
|
||||
}}
|
||||
data-testid={`${setName}:geneset-label`}
|
||||
data-testid={`${setName}:geneset-name`}
|
||||
>
|
||||
{setName}
|
||||
</span>
|
||||
|
||||
@@ -105,7 +105,7 @@ class CreateGenesetDialogue extends React.PureComponent {
|
||||
|
||||
render() {
|
||||
const { genesetName } = this.state;
|
||||
const { metadataField, genesetsUI, genesets } = this.props;
|
||||
const { genesetsUI, genesets } = this.props;
|
||||
|
||||
return (
|
||||
<>
|
||||
@@ -126,7 +126,7 @@ class CreateGenesetDialogue extends React.PureComponent {
|
||||
<LabelInput
|
||||
onChange={this.handleChange}
|
||||
inputProps={{
|
||||
"data-testid": "create-geneset-modal",
|
||||
"data-testid": "create-geneset-input",
|
||||
leftIcon: "manually-entered-data",
|
||||
intent: "none",
|
||||
autoFocus: true,
|
||||
@@ -183,7 +183,7 @@ class CreateGenesetDialogue extends React.PureComponent {
|
||||
</Button>
|
||||
</Tooltip2>
|
||||
<Button
|
||||
data-testid={`${metadataField}:submit-geneset`}
|
||||
data-testid="submit-geneset"
|
||||
onClick={this.createGeneset}
|
||||
disabled={
|
||||
!genesetName || this.validate(genesetName, genesets)
|
||||
|
||||
@@ -55,7 +55,7 @@ class GenesetMenus extends React.PureComponent {
|
||||
});
|
||||
};
|
||||
|
||||
handleDeleteCategory = () => {
|
||||
handleDeleteGeneset = () => {
|
||||
const { dispatch, geneset } = this.props;
|
||||
dispatch(actions.genesetDelete(geneset));
|
||||
};
|
||||
@@ -101,9 +101,9 @@ class GenesetMenus extends React.PureComponent {
|
||||
<MenuItem
|
||||
icon="trash"
|
||||
intent="danger"
|
||||
data-testclass="handleDeleteCategory"
|
||||
data-testid={`${geneset}:delete-category`}
|
||||
onClick={this.handleDeleteCategory}
|
||||
data-testclass="handleDeleteGeneset"
|
||||
data-testid={`${geneset}:delete-geneset`}
|
||||
onClick={this.handleDeleteGeneset}
|
||||
text="Delete this gene set (destructive, will remove set and collection of genes)"
|
||||
/>
|
||||
</Menu>
|
||||
|
||||
Reference in New Issue
Block a user