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