File size: 3,962 Bytes
d61821a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
{
  "commit": "1a68f1c5ff93ad77c58276231ee33f58b7083a09",
  "parent": "9734ad4bcbedcf4ee61317c12f47ddacf2ac208f",
  "repository_id": "R003",
  "schema_version": 1,
  "task_id": "TASK_S2_R003_008",
  "valid_end_to_end": true,
  "validation": {
    "commands": [
      "python -m pytest -q tests/unit/objects"
    ],
    "elapsed_seconds": 1.5036679171025753,
    "gold": [
      {
        "command": "python -m pytest -q tests/unit/objects",
        "elapsed_seconds": 0.4247459589969367,
        "returncode": 0,
        "stderr": "",
        "stdout": "....................................................................s..s [ 21%]\n........................................................................ [ 42%]\n........................................................................ [ 63%]\n...s.................................................................... [ 84%]\n.....................................................                    [100%]\n338 passed, 3 skipped in 0.25s\n",
        "timed_out": false
      }
    ],
    "hidden": [
      {
        "command": "python -m pytest -q tests/unit/objects",
        "elapsed_seconds": 0.443036749958992,
        "returncode": 1,
        "stderr": "",
        "stdout": "....................................................................s..s [ 21%]\n........................................................................ [ 42%]\n.....................................................F.................. [ 63%]\n...s.................................................................... [ 84%]\n.....................................................                    [100%]\n=================================== FAILURES ===================================\n_______________________ test_list_project_approval_rules _______________________\n\nproject = <Project id:1>\nresp_prj_approval_rules = <responses.RequestsMock object at 0x107dd5390>\n\n    def test_list_project_approval_rules(project, resp_prj_approval_rules):\n        approval_rules = project.approvalrules.list()\n        assert len(approval_rules) == 1\n        assert approval_rules[0].name == approval_rule_name\n        assert approval_rules[0].id == approval_rule_id\n>       assert (\n            repr(approval_rules[0])\n            == f\"<ProjectApprovalRule id:{approval_rule_id} name:{approval_rule_name}>\"\n        )\nE       AssertionError: assert '<ProjectApprovalRule id:7>' == '<ProjectAppr...ame:security>'\nE         \nE         - <ProjectApprovalRule id:7 name:security>\nE         ?                          --------------\nE         + <ProjectApprovalRule id:7>\n\ntests/unit/objects/test_project_merge_request_approvals.py:306: AssertionError\n=========================== short test summary info ============================\nFAILED tests/unit/objects/test_project_merge_request_approvals.py::test_list_project_approval_rules\n1 failed, 337 passed, 3 skipped in 0.27s\n",
        "timed_out": false
      }
    ],
    "hidden_apply": {
      "elapsed_seconds": 0.010066708084195852,
      "returncode": 0,
      "stderr": "",
      "stdout": ""
    },
    "original": [
      {
        "command": "python -m pytest -q tests/unit/objects",
        "elapsed_seconds": 0.5716946250759065,
        "returncode": 0,
        "stderr": "",
        "stdout": "....................................................................s..s [ 21%]\n........................................................................ [ 42%]\n........................................................................ [ 63%]\n..s..................................................................... [ 84%]\n....................................................                     [100%]\n337 passed, 3 skipped in 0.39s\n",
        "timed_out": false
      }
    ],
    "reason": null,
    "source_apply": {
      "elapsed_seconds": 0.009651167085394263,
      "returncode": 0,
      "stderr": "",
      "stdout": ""
    },
    "valid": true
  }
}