mirror of
https://github.com/status-im/spiff-arena.git
synced 2025-02-06 07:04:18 +00:00
1591ba436 black e0c09896d re-order imports the way backend always used to git-subtree-dir: spiffworkflow-backend git-subtree-split: 1591ba436dab5e1db2b37553de38be12ffdb705f
34 lines
1.3 KiB
Python
34 lines
1.3 KiB
Python
"""Test_various_bpmn_constructs."""
|
|
from flask.app import Flask
|
|
from tests.spiffworkflow_backend.helpers.base_test import BaseTest
|
|
|
|
from spiffworkflow_backend.services.secret_service import SecretService
|
|
from spiffworkflow_backend.services.service_task_service import ServiceTaskDelegate
|
|
|
|
|
|
class TestServiceTaskDelegate(BaseTest):
|
|
"""TestServiceTaskDelegate."""
|
|
|
|
def test_check_prefixes_without_secret(
|
|
self, app: Flask, with_db_and_bpmn_file_cleanup: None
|
|
) -> None:
|
|
"""Test_check_prefixes_without_secret."""
|
|
result = ServiceTaskDelegate.check_prefixes("hey")
|
|
assert result == "hey"
|
|
|
|
def test_check_prefixes_with_int(
|
|
self, app: Flask, with_db_and_bpmn_file_cleanup: None
|
|
) -> None:
|
|
"""Test_check_prefixes_with_int."""
|
|
result = ServiceTaskDelegate.check_prefixes(1)
|
|
assert result == 1
|
|
|
|
def test_check_prefixes_with_secret(
|
|
self, app: Flask, with_db_and_bpmn_file_cleanup: None
|
|
) -> None:
|
|
"""Test_check_prefixes_with_secret."""
|
|
user = self.find_or_create_user("test_user")
|
|
SecretService().add_secret("hot_secret", "my_secret_value", user.id)
|
|
result = ServiceTaskDelegate.check_prefixes("secret:hot_secret")
|
|
assert result == "my_secret_value"
|