mirror of https://github.com/mingrammer/diagrams
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…
Reference in new issue