Ejemplo n.º 1
0
def test_issue_config():
    """Check proper deserialization for issue config."""
    dict = {"major": "maj", "minor": "min", "severity": 23, "url": "www.cnn"}
    config = IssueConfig(**dict)

    assert config.major == "maj"
    assert config.minor == "min"
    assert config.severity == 23
    assert config.url == "www.cnn"
Ejemplo n.º 2
0
def bf_get_issue_config(major, minor):
    # type: (str, str) -> IssueConfig
    """Returns the issue config for the active network."""
    return IssueConfig.from_dict(
        restv2helper.get_issue_config(bf_session, major, minor))
Ejemplo n.º 3
0
def test_issue_config_missing_optional():
    """Check proper deserialization for issue config."""
    dict = {"major": "maj", "minor": "min"}
    IssueConfig.from_dict(dict)  # should not barf