Skip to content
Snippets Groups Projects
test_outputport.py 436 B
Newer Older
  • Learn to ignore specific revisions
  • """
    B-ASIC test suite for InputPort
    TODO: More info
    """
    from b_asic import OutputPort, Signal, SignalSource, SignalDestination, Addition
    import pytest
    
    def test_connect_multiple_signals(signals):
        """
        test if multiple signals can connect to an output port
        """
        outp_port = OutputPort(0)
    
        for s in signals:
            outp_port.connect(s)
    
        assert outp_port.signal_count() == 3
        assert outp_port.signals() == signals