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) blobs_per_tx tx_error
...fork_Cancun-blockchain_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Cancun-blockchain_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Cancun-state_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Cancun-state_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Prague-blockchain_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Prague-blockchain_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Prague-state_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Prague-state_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Osaka-blockchain_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Osaka-blockchain_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED
...fork_Osaka-state_test-too_few_blobs [0] TransactionException.TYPE_3_TX_ZERO_BLOBS
...fork_Osaka-state_test-too_many_blobs [7] TransactionException.TYPE_3_TX_BLOB_COUNT_EXCEEDED