Test Function: test_invalid_tx_blob_count()

Reject blocks that include blob transactions with invalid blob counts:([📖🐛?](https://github.com/ethereum/execution-spec-tests/issues/new?title=docs(bug):%20Bad%20docstring%20oneliner%20for%20`test_invalid_tx_blob_count`&labels=scope:docs,type:bug))

Back to test_invalid_tx_blob_count().

Parametrized Test Cases

Test ID (Abbreviated) tx_error blobs_per_tx
...fork_Cancun-blockchain_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Cancun-blockchain_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]
...fork_Cancun-state_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Cancun-state_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]
...fork_Prague-blockchain_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Prague-blockchain_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]
...fork_Prague-state_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Prague-state_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]
...fork_Osaka-blockchain_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Osaka-blockchain_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]
...fork_Osaka-state_test-too_few_blobs TransactionException.TYPE_3_TX_ZERO_BLOBS [0]
...fork_Osaka-state_test-too_many_blobs TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED [7]