21 lines
671 B
Python
21 lines
671 B
Python
|
"""Test cases for the group module."""
|
||
|
from flask_bpmn.models.db import SpiffworkflowBaseDBModel
|
||
|
from flask_bpmn.models.group import FlaskBpmnGroupModel
|
||
|
|
||
|
|
||
|
class AppGroupModel(FlaskBpmnGroupModel):
|
||
|
"""AppGroupModel."""
|
||
|
|
||
|
|
||
|
def test_table_names_are_singular_per_what_appear_to_be_flask_conventions() -> None:
|
||
|
"""Test_is_jsonable_can_succeed."""
|
||
|
assert FlaskBpmnGroupModel.__tablename__ == "group"
|
||
|
|
||
|
|
||
|
def test__all_subclasses_of_spiffworkflow_base_db_model_returns_all_subclasses_that_are_defined() -> None:
|
||
|
"""Test_is_jsonable_can_succeed."""
|
||
|
assert SpiffworkflowBaseDBModel._all_subclasses() == [
|
||
|
FlaskBpmnGroupModel,
|
||
|
AppGroupModel,
|
||
|
]
|