write metadata tests; start source tests
This commit is contained in:
@ -2,9 +2,6 @@ import json
|
||||
import socket
|
||||
|
||||
|
||||
from aircox_streamer.connector import Connector
|
||||
|
||||
|
||||
class TestConnector:
|
||||
payload = "non_value_info\n" 'a="value_1"\n' 'b="value_b"\n' "END"
|
||||
"""Test payload."""
|
||||
@ -16,12 +13,12 @@ class TestConnector:
|
||||
assert connector.is_open
|
||||
assert connector.socket.family == socket.AF_UNIX
|
||||
assert connector.socket.type == socket.SOCK_STREAM
|
||||
assert connector.socket.address == "test"
|
||||
assert connector.socket.address == "/tmp/test.sock"
|
||||
connector.close()
|
||||
|
||||
def test_open_af_inet(self):
|
||||
def test_open_af_inet(self, connector):
|
||||
address = ("test", 30)
|
||||
connector = Connector(address)
|
||||
connector.address = address
|
||||
assert connector.open() == 0
|
||||
assert connector.is_open
|
||||
assert connector.socket.family == socket.AF_INET
|
||||
@ -43,6 +40,7 @@ class TestConnector:
|
||||
assert connector.socket is None
|
||||
|
||||
def test_send(self, connector):
|
||||
connector.open()
|
||||
connector.socket.recv_data = self.payload
|
||||
result = connector.send("fake_action", parse=True)
|
||||
assert result == self.payload_data
|
||||
|
Reference in New Issue
Block a user