Skip to content

Commit

Permalink
fix: flacky test in test_update_dataset_item_w_override_columns (#14082)
Browse files Browse the repository at this point in the history
* fix flack test

* fix flack test
  • Loading branch information
hughhhh authored Apr 12, 2021
1 parent 7980b76 commit c563ea0
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions tests/datasets/api_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -582,16 +582,15 @@ def test_update_dataset_item_w_override_columns(self):
# Add default dataset
dataset = self.insert_default_dataset()
self.login(username="admin")
new_col_dict = {
"column_name": "new_col",
"description": "description",
"expression": "expression",
"type": "INTEGER",
"verbose_name": "New Col",
}
dataset_data = {
"columns": [
{
"column_name": "new_col",
"description": "description",
"expression": "expression",
"type": "INTEGER",
"verbose_name": "New Col",
}
],
"columns": [new_col_dict],
"description": "changed description",
}
uri = f"api/v1/dataset/{dataset.id}?override_columns=true"
Expand All @@ -600,10 +599,10 @@ def test_update_dataset_item_w_override_columns(self):

columns = db.session.query(TableColumn).filter_by(table_id=dataset.id).all()

assert columns[0].column_name == dataset_data["columns"][0]["column_name"]
assert columns[0].description == dataset_data["columns"][0]["description"]
assert columns[0].expression == dataset_data["columns"][0]["expression"]
assert columns[0].type == dataset_data["columns"][0]["type"]
assert new_col_dict["column_name"] in [col.column_name for col in columns]
assert new_col_dict["description"] in [col.description for col in columns]
assert new_col_dict["expression"] in [col.expression for col in columns]
assert new_col_dict["type"] in [col.type for col in columns]

db.session.delete(dataset)
db.session.commit()
Expand Down

0 comments on commit c563ea0

Please sign in to comment.