Mercurial > repos > shellac > sam_consensus_v3
diff env/lib/python3.9/site-packages/allure_commons/types.py @ 0:4f3585e2f14b draft default tip
"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author | shellac |
---|---|
date | Mon, 22 Mar 2021 18:12:50 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/env/lib/python3.9/site-packages/allure_commons/types.py Mon Mar 22 18:12:50 2021 +0000 @@ -0,0 +1,64 @@ +from enum import Enum + +ALLURE_UNIQUE_LABELS = ['severity', 'thread', 'host'] + + +class Severity(str, Enum): + BLOCKER = 'blocker' + CRITICAL = 'critical' + NORMAL = 'normal' + MINOR = 'minor' + TRIVIAL = 'trivial' + + +class LinkType(object): + LINK = 'link' + ISSUE = 'issue' + TEST_CASE = 'test_case' + + +class LabelType(str): + EPIC = 'epic' + FEATURE = 'feature' + STORY = 'story' + PARENT_SUITE = 'parentSuite' + SUITE = 'suite' + SUB_SUITE = 'subSuite' + SEVERITY = 'severity' + THREAD = 'thread' + HOST = 'host' + TAG = 'tag' + ID = 'as_id' + FRAMEWORK = 'framework' + LANGUAGE = 'language' + + +class AttachmentType(Enum): + + def __init__(self, mime_type, extension): + self.mime_type = mime_type + self.extension = extension + + TEXT = ("text/plain", "txt") + CSV = ("text/csv", "csv") + TSV = ("text/tab-separated-values", "tsv") + URI_LIST = ("text/uri-list", "uri") + + HTML = ("text/html", "html") + XML = ("application/xml", "xml") + JSON = ("application/json", "json") + YAML = ("application/yaml", "yaml") + PCAP = ("application/vnd.tcpdump.pcap", "pcap") + + PNG = ("image/png", "png") + JPG = ("image/jpg", "jpg") + SVG = ("image/svg-xml", "svg") + GIF = ("image/gif", "gif") + BMP = ("image/bmp", "bmp") + TIFF = ("image/tiff", "tiff") + + MP4 = ("video/mp4", "mp4") + OGG = ("video/ogg", "ogg") + WEBM = ("video/webm", "webm") + + PDF = ("application/pdf", "pdf")