File: test_base.py

package info (click to toggle)
python-bugzilla 3.3.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,116 kB
  • sloc: python: 6,160; makefile: 7
file content (20 lines) | stat: -rw-r--r-- 525 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from bugzilla.base import Bugzilla


def test_build_createbug():
    bz = Bugzilla(url=None)

    args = {"product": "Ubuntu 33⅓", "summary": "Hello World", "alias": "CVE-2024-0000"}
    result = bz.build_createbug(**args)
    assert result == args

    result = bz.build_createbug(groups=None, **args)
    assert result == args

    args["groups"] = []
    result = bz.build_createbug(**args)
    assert result == args

    args["groups"] += ["the-group"]
    result = bz.build_createbug(**args)
    assert result == args