From 4f644504549c7749c8a73ae26e3efbd68426bfe5 Mon Sep 17 00:00:00 2001
From: zhiqiangxu <652732310@qq.com>
Date: Sat, 1 Oct 2022 04:33:24 +0800
Subject: [PATCH] add a testcase to TestLegacyReceiptDecoding

---
 core/types/receipt_test.go | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/core/types/receipt_test.go b/core/types/receipt_test.go
index bba18d2a7bf3..6f0953bdec7d 100644
--- a/core/types/receipt_test.go
+++ b/core/types/receipt_test.go
@@ -96,6 +96,10 @@ func TestLegacyReceiptDecoding(t *testing.T) {
 		name   string
 		encode func(*Receipt) ([]byte, error)
 	}{
+		{
+			"ReceiptForStorage",
+			encodeAsReceiptForStorage,
+		},
 		{
 			"StoredReceiptRLP",
 			encodeAsStoredReceiptRLP,
@@ -170,6 +174,10 @@ func TestLegacyReceiptDecoding(t *testing.T) {
 	}
 }
 
+func encodeAsReceiptForStorage(want *Receipt) ([]byte, error) {
+	return rlp.EncodeToBytes((*ReceiptForStorage)(want))
+}
+
 func encodeAsStoredReceiptRLP(want *Receipt) ([]byte, error) {
 	stored := &storedReceiptRLP{
 		PostStateOrStatus: want.statusEncoding(),