"""
B-ASIC test suite for InputPort
TODO: More info
"""
from b_asic import OutputPort
import pytest

def test_connect_multiple_signals(signals):
    """
    test if multiple signals can connect to an output port
    """
    outp_port = OutputPort(0, None)

    for s in signals:
        outp_port.connect(s)

    assert outp_port.signal_count() == 3
    assert outp_port.signals == signals