GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — allure-python/allure-python-commons/src/model2.py at master · QAAAAAAAA/allure-python Expand file tree/ Copy pathmodel2.pyMore file actions 110 lines (82 loc) · 2.35 KB / Copy pathmodel2.pyFile metadata and controls110 lines (82 loc) · 2.35 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 from attr import attrs, attrib from attr import Factory TEST_GROUP_PATTERN = "{prefix}-container.json" TEST_CASE_PATTERN = "{prefix}-result.json" ATTACHMENT_PATTERN = '{prefix}-attachment.{ext}' INDENT = 4 @attrs class TestResultContainer: file_pattern = TEST_GROUP_PATTERN uuid = attrib(default=None) name = attrib(default=None) children = attrib(default=Factory(list)) description = attrib(default=None) descriptionHtml = attrib(default=None) befores = attrib(default=Factory(list)) afters = attrib(default=Factory(list)) links = attrib(default=Factory(list)) start = attrib(default=None) stop = attrib(default=None) @attrs class ExecutableItem: name = attrib(default=None) status = attrib(default=None) statusDetails = attrib(default=None) stage = attrib(default=None) description = attrib(default=None) descriptionHtml = attrib(default=None) steps = attrib(default=Factory(list)) attachments = attrib(default=Factory(list)) parameters = attrib(default=Factory(list)) start = attrib(default=None) stop = attrib(default=None) @attrs class TestResult(ExecutableItem): file_pattern = TEST_CASE_PATTERN uuid = attrib(default=None) historyId = attrib(default=None) testCaseId = attrib(default=None) fullName = attrib(default=None) labels = attrib(default=Factory(list)) links = attrib(default=Factory(list)) @attrs class TestStepResult(ExecutableItem): id = attrib(default=None) @attrs class TestBeforeResult(ExecutableItem): pass @attrs class TestAfterResult(ExecutableItem): pass @attrs class Parameter: name = attrib(default=None) value = attrib(default=None) excluded = attrib(default=None) mode = attrib(default=None) @attrs class Label: name = attrib(default=None) value = attrib(default=None) @attrs class Link: type = attrib(default=None) url = attrib(default=None) name = attrib(default=None) @attrs class StatusDetails: known = attrib(default=None) flaky = attrib(default=None) message = attrib(default=None) trace = attrib(default=None) @attrs class Attachment: name = attrib(default=None) source = attrib(default=None) type = attrib(default=None) class Status: FAILED = 'failed' BROKEN = 'broken' PASSED = 'passed' SKIPPED = 'skipped' UNKNOWN = 'unknown' |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |