File: connection_test.py

package info (click to toggle)
python-xknx 3.10.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,044 kB
  • sloc: python: 40,087; javascript: 8,556; makefile: 32; sh: 12
file content (15 lines) | stat: -rw-r--r-- 513 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
"""Unit test for xknx.io.connection module."""

from xknx.io.connection import ConnectionConfig, SecureConfig


def test_connection_config_compare() -> None:
    """Test ConnectionConfig comparison."""
    assert ConnectionConfig() == ConnectionConfig()
    assert ConnectionConfig() != ConnectionConfig(individual_address="1.1.1")


def test_secure_config_compare() -> None:
    """Test SecureConfig comparison."""
    assert SecureConfig() == SecureConfig()
    assert SecureConfig() != SecureConfig(user_id=5)