Skip to content

Commit 5dec360

Browse files
committedMar 14, 2024·
format with ruff
1 parent c4e79f7 commit 5dec360

File tree

2 files changed

+10
-33
lines changed

2 files changed

+10
-33
lines changed
 

‎src/flaskapp/app.py

+7-24
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@ def create_app(test_config=None):
4949

5050
@app.route("/")
5151
def index():
52-
return jsonify(
53-
{"success": True, "message": "Welcome to the test case management API"}
54-
)
52+
return jsonify({"success": True, "message": "Welcome to the test case management API"})
5553

5654
# ----------------------------------------------------------------------------#
5755
# Test cases.
@@ -198,12 +196,7 @@ def get_executions(asset_id: int):
198196
@app.route("/executions", methods=["POST"])
199197
def add_execution():
200198
body = request.get_json()
201-
if (
202-
"status" not in body
203-
or "details" not in body
204-
or "asset_id" not in body
205-
or "test_case_id" not in body
206-
):
199+
if "status" not in body or "details" not in body or "asset_id" not in body or "test_case_id" not in body:
207200
abort(
208201
400,
209202
"The request body must contain 'status', 'details', 'asset_id', and 'test_case_id' fields.",
@@ -251,45 +244,35 @@ def add_execution():
251244
@app.errorhandler(400)
252245
def bad_request(error):
253246
return (
254-
jsonify(
255-
{"success": False, "error": error.code, "message": error.description}
256-
),
247+
jsonify({"success": False, "error": error.code, "message": error.description}),
257248
error.code,
258249
)
259250

260251
@app.errorhandler(404)
261252
def not_found(error):
262253
return (
263-
jsonify(
264-
{"success": False, "error": error.code, "message": error.description}
265-
),
254+
jsonify({"success": False, "error": error.code, "message": error.description}),
266255
error.code,
267256
)
268257

269258
@app.errorhandler(405)
270259
def method_not_allowed(error):
271260
return (
272-
jsonify(
273-
{"success": False, "error": error.code, "message": error.description}
274-
),
261+
jsonify({"success": False, "error": error.code, "message": error.description}),
275262
error.code,
276263
)
277264

278265
@app.errorhandler(422)
279266
def unprocessable(error):
280267
return (
281-
jsonify(
282-
{"success": False, "error": error.code, "message": error.description}
283-
),
268+
jsonify({"success": False, "error": error.code, "message": error.description}),
284269
error.code,
285270
)
286271

287272
@app.errorhandler(500)
288273
def internal_server_error(error):
289274
return (
290-
jsonify(
291-
{"success": False, "error": error.code, "message": error.description}
292-
),
275+
jsonify({"success": False, "error": error.code, "message": error.description}),
293276
error.code,
294277
)
295278

‎src/flaskapp/database/models.py

+3-9
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,7 @@ class TestCase(db.Model):
5858
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
5959
name: Mapped[str] = mapped_column(String(255), nullable=False)
6060
description: Mapped[str] = mapped_column(String(500), nullable=True)
61-
executions: Mapped[List["Execution"]] = relationship(
62-
"Execution", back_populates="test_case"
63-
)
61+
executions: Mapped[List["Execution"]] = relationship("Execution", back_populates="test_case")
6462

6563
def __init__(self, name, description):
6664
self.name = name
@@ -86,9 +84,7 @@ class Asset(db.Model):
8684

8785
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
8886
name: Mapped[str] = mapped_column(String(255), nullable=False)
89-
executions: Mapped[List["Execution"]] = relationship(
90-
"Execution", back_populates="asset"
91-
)
87+
executions: Mapped[List["Execution"]] = relationship("Execution", back_populates="asset")
9288

9389
def __init__(self, name):
9490
self.name = name
@@ -113,9 +109,7 @@ class Execution(db.Model):
113109

114110
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
115111
test_case_id: Mapped[int] = mapped_column(ForeignKey("test_case.id"))
116-
test_case: Mapped["TestCase"] = relationship(
117-
"TestCase", back_populates="executions"
118-
)
112+
test_case: Mapped["TestCase"] = relationship("TestCase", back_populates="executions")
119113
asset_id: Mapped[int] = mapped_column(ForeignKey("asset.id"))
120114
asset: Mapped["Asset"] = relationship("Asset", back_populates="executions")
121115
timestamp: Mapped[datetime] = mapped_column(DateTime, default=datetime.utcnow)

0 commit comments

Comments
 (0)
Please sign in to comment.