add test file

pull/983/head
Stefan Schultz 2 years ago
parent 31e292e803
commit 1f47c78ee4

@ -0,0 +1,39 @@
import os
import random
import string
import unittest
from diagrams import Diagram
from diagrams import setcluster, setdiagram
from diagrams.camunda.logo import Dark, Light, Orange
from diagrams.camunda.design import Modeler, Connector, Integration
from diagrams.camunda.automate import Workflow, Decision, Forms, Operate, Tasklist
from diagrams.camunda.monitor import Optimize
class CamundaTest(unittest.TestCase):
def setUp(self):
self.name = "diagram-" + "".join([random.choice(string.hexdigits) for n in range(7)]).lower()
def tearDown(self):
setdiagram(None)
setcluster(None)
try:
os.remove(self.name + ".png")
except FileNotFoundError:
pass
def test_icons(self):
with Diagram(name=self.name, show=False):
dark = Dark("dark")
light = Light("light")
orange = Orange("orange")
workflow = Workflow("workflow")
decision = Decision("decision")
forms = Forms("forms")
operate = Operate("operate")
tasklist = Tasklist("tasklist")
modeler = Modeler("modeler")
connector = Connector("connector")
integration = Integration("integration")
optimize = Optimize("optimize")
Loading…
Cancel
Save