Skip to content

Commit

Permalink
adjust tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dgomes committed Apr 24, 2022
1 parent fe7af9e commit 1b49f4e
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 15 deletions.
Empty file added dali2mqtt/__init__.py
Empty file.
2 changes: 1 addition & 1 deletion dali2mqtt/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import voluptuous as vol
import yaml
from consts import (
from dali2mqtt.consts import (
ALL_SUPPORTED_LOG_LEVELS,
CONF_CONFIG,
CONF_DALI_DRIVER,
Expand Down
16 changes: 9 additions & 7 deletions dali2mqtt/dali2mqtt.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,17 @@
import time
import os

import paho.mqtt.client as mqtt

import dali.address as address
import dali.gear.general as gear
import paho.mqtt.client as mqtt
from consts import (
from dali.command import YesNoResponse
from dali.exceptions import DALIError

from dali2mqtt.devicesnamesconfig import DevicesNamesConfig
from dali2mqtt.lamp import Lamp
from dali2mqtt.config import Config
from dali2mqtt.consts import (
ALL_SUPPORTED_LOG_LEVELS,
CONF_CONFIG,
CONF_DALI_DRIVER,
Expand Down Expand Up @@ -54,12 +61,7 @@
TRIDONIC,
YELLOW_COLOR,
)
from dali.command import YesNoResponse
from dali.exceptions import DALIError
from devicesnamesconfig import DevicesNamesConfig

from lamp import Lamp
from config import Config

logging.basicConfig(format=LOG_FORMAT, level=os.environ.get("LOGLEVEL", "INFO"))
logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion dali2mqtt/devicesnamesconfig.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import logging

import yaml
from consts import ALL_SUPPORTED_LOG_LEVELS, LOG_FORMAT
from dali2mqtt.consts import ALL_SUPPORTED_LOG_LEVELS, LOG_FORMAT

logging.basicConfig(format=LOG_FORMAT)
logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion dali2mqtt/lamp.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import logging

import dali.gear.general as gear
from consts import (
from dali2mqtt.consts import (
ALL_SUPPORTED_LOG_LEVELS,
LOG_FORMAT,
MQTT_AVAILABLE,
Expand Down
6 changes: 3 additions & 3 deletions tests/test_hasseb.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
"""Tests based on hasseb driver."""

from dali_mqtt_daemon import main
from dali2mqtt.dali2mqtt import main
from unittest import mock
import pytest

from consts import (
from dali2mqtt.consts import (
DEFAULT_CONFIG_FILE,
DEFAULT_MQTT_SERVER,
DEFAULT_MQTT_PORT,
Expand Down Expand Up @@ -68,7 +68,7 @@ def loop_forever():
def test_main(args, config, fake_mqttc, caplog):
"""Test main loop."""
with mock.patch(
"dali_mqtt_daemon.create_mqtt_client", return_value=fake_mqttc
"dali2mqtt.dali2mqtt.create_mqtt_client", return_value=fake_mqttc
) as mock_mqtt_client:
with mock.patch("time.sleep", return_value=None) as sleep:
main(args)
Expand Down
4 changes: 2 additions & 2 deletions tests/test_lamp.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""Tests for lamp."""

from lamp import Lamp
from consts import __version__
from dali2mqtt.lamp import Lamp
from dali2mqtt.consts import __version__
from unittest import mock
from dali.address import Short
import pytest
Expand Down

0 comments on commit 1b49f4e

Please sign in to comment.