You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

520 lines
16 KiB

  1. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  2. // source: rpc/grpc/types.proto
  3. package core_grpc
  4. import testing "testing"
  5. import math_rand "math/rand"
  6. import time "time"
  7. import github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto"
  8. import github_com_gogo_protobuf_jsonpb "github.com/gogo/protobuf/jsonpb"
  9. import proto "github.com/gogo/protobuf/proto"
  10. import golang_proto "github.com/golang/protobuf/proto"
  11. import fmt "fmt"
  12. import math "math"
  13. import _ "github.com/gogo/protobuf/gogoproto"
  14. import _ "github.com/tendermint/tendermint/abci/types"
  15. // Reference imports to suppress errors if they are not otherwise used.
  16. var _ = proto.Marshal
  17. var _ = golang_proto.Marshal
  18. var _ = fmt.Errorf
  19. var _ = math.Inf
  20. func TestRequestPingProto(t *testing.T) {
  21. seed := time.Now().UnixNano()
  22. popr := math_rand.New(math_rand.NewSource(seed))
  23. p := NewPopulatedRequestPing(popr, false)
  24. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  25. if err != nil {
  26. t.Fatalf("seed = %d, err = %v", seed, err)
  27. }
  28. msg := &RequestPing{}
  29. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  30. t.Fatalf("seed = %d, err = %v", seed, err)
  31. }
  32. littlefuzz := make([]byte, len(dAtA))
  33. copy(littlefuzz, dAtA)
  34. for i := range dAtA {
  35. dAtA[i] = byte(popr.Intn(256))
  36. }
  37. if !p.Equal(msg) {
  38. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  39. }
  40. if len(littlefuzz) > 0 {
  41. fuzzamount := 100
  42. for i := 0; i < fuzzamount; i++ {
  43. littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256))
  44. littlefuzz = append(littlefuzz, byte(popr.Intn(256)))
  45. }
  46. // shouldn't panic
  47. _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg)
  48. }
  49. }
  50. func TestRequestPingMarshalTo(t *testing.T) {
  51. seed := time.Now().UnixNano()
  52. popr := math_rand.New(math_rand.NewSource(seed))
  53. p := NewPopulatedRequestPing(popr, false)
  54. size := p.Size()
  55. dAtA := make([]byte, size)
  56. for i := range dAtA {
  57. dAtA[i] = byte(popr.Intn(256))
  58. }
  59. _, err := p.MarshalTo(dAtA)
  60. if err != nil {
  61. t.Fatalf("seed = %d, err = %v", seed, err)
  62. }
  63. msg := &RequestPing{}
  64. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  65. t.Fatalf("seed = %d, err = %v", seed, err)
  66. }
  67. for i := range dAtA {
  68. dAtA[i] = byte(popr.Intn(256))
  69. }
  70. if !p.Equal(msg) {
  71. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  72. }
  73. }
  74. func TestRequestBroadcastTxProto(t *testing.T) {
  75. seed := time.Now().UnixNano()
  76. popr := math_rand.New(math_rand.NewSource(seed))
  77. p := NewPopulatedRequestBroadcastTx(popr, false)
  78. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  79. if err != nil {
  80. t.Fatalf("seed = %d, err = %v", seed, err)
  81. }
  82. msg := &RequestBroadcastTx{}
  83. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  84. t.Fatalf("seed = %d, err = %v", seed, err)
  85. }
  86. littlefuzz := make([]byte, len(dAtA))
  87. copy(littlefuzz, dAtA)
  88. for i := range dAtA {
  89. dAtA[i] = byte(popr.Intn(256))
  90. }
  91. if !p.Equal(msg) {
  92. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  93. }
  94. if len(littlefuzz) > 0 {
  95. fuzzamount := 100
  96. for i := 0; i < fuzzamount; i++ {
  97. littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256))
  98. littlefuzz = append(littlefuzz, byte(popr.Intn(256)))
  99. }
  100. // shouldn't panic
  101. _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg)
  102. }
  103. }
  104. func TestRequestBroadcastTxMarshalTo(t *testing.T) {
  105. seed := time.Now().UnixNano()
  106. popr := math_rand.New(math_rand.NewSource(seed))
  107. p := NewPopulatedRequestBroadcastTx(popr, false)
  108. size := p.Size()
  109. dAtA := make([]byte, size)
  110. for i := range dAtA {
  111. dAtA[i] = byte(popr.Intn(256))
  112. }
  113. _, err := p.MarshalTo(dAtA)
  114. if err != nil {
  115. t.Fatalf("seed = %d, err = %v", seed, err)
  116. }
  117. msg := &RequestBroadcastTx{}
  118. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  119. t.Fatalf("seed = %d, err = %v", seed, err)
  120. }
  121. for i := range dAtA {
  122. dAtA[i] = byte(popr.Intn(256))
  123. }
  124. if !p.Equal(msg) {
  125. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  126. }
  127. }
  128. func TestResponsePingProto(t *testing.T) {
  129. seed := time.Now().UnixNano()
  130. popr := math_rand.New(math_rand.NewSource(seed))
  131. p := NewPopulatedResponsePing(popr, false)
  132. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  133. if err != nil {
  134. t.Fatalf("seed = %d, err = %v", seed, err)
  135. }
  136. msg := &ResponsePing{}
  137. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  138. t.Fatalf("seed = %d, err = %v", seed, err)
  139. }
  140. littlefuzz := make([]byte, len(dAtA))
  141. copy(littlefuzz, dAtA)
  142. for i := range dAtA {
  143. dAtA[i] = byte(popr.Intn(256))
  144. }
  145. if !p.Equal(msg) {
  146. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  147. }
  148. if len(littlefuzz) > 0 {
  149. fuzzamount := 100
  150. for i := 0; i < fuzzamount; i++ {
  151. littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256))
  152. littlefuzz = append(littlefuzz, byte(popr.Intn(256)))
  153. }
  154. // shouldn't panic
  155. _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg)
  156. }
  157. }
  158. func TestResponsePingMarshalTo(t *testing.T) {
  159. seed := time.Now().UnixNano()
  160. popr := math_rand.New(math_rand.NewSource(seed))
  161. p := NewPopulatedResponsePing(popr, false)
  162. size := p.Size()
  163. dAtA := make([]byte, size)
  164. for i := range dAtA {
  165. dAtA[i] = byte(popr.Intn(256))
  166. }
  167. _, err := p.MarshalTo(dAtA)
  168. if err != nil {
  169. t.Fatalf("seed = %d, err = %v", seed, err)
  170. }
  171. msg := &ResponsePing{}
  172. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  173. t.Fatalf("seed = %d, err = %v", seed, err)
  174. }
  175. for i := range dAtA {
  176. dAtA[i] = byte(popr.Intn(256))
  177. }
  178. if !p.Equal(msg) {
  179. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  180. }
  181. }
  182. func TestResponseBroadcastTxProto(t *testing.T) {
  183. seed := time.Now().UnixNano()
  184. popr := math_rand.New(math_rand.NewSource(seed))
  185. p := NewPopulatedResponseBroadcastTx(popr, false)
  186. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  187. if err != nil {
  188. t.Fatalf("seed = %d, err = %v", seed, err)
  189. }
  190. msg := &ResponseBroadcastTx{}
  191. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  192. t.Fatalf("seed = %d, err = %v", seed, err)
  193. }
  194. littlefuzz := make([]byte, len(dAtA))
  195. copy(littlefuzz, dAtA)
  196. for i := range dAtA {
  197. dAtA[i] = byte(popr.Intn(256))
  198. }
  199. if !p.Equal(msg) {
  200. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  201. }
  202. if len(littlefuzz) > 0 {
  203. fuzzamount := 100
  204. for i := 0; i < fuzzamount; i++ {
  205. littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256))
  206. littlefuzz = append(littlefuzz, byte(popr.Intn(256)))
  207. }
  208. // shouldn't panic
  209. _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg)
  210. }
  211. }
  212. func TestResponseBroadcastTxMarshalTo(t *testing.T) {
  213. seed := time.Now().UnixNano()
  214. popr := math_rand.New(math_rand.NewSource(seed))
  215. p := NewPopulatedResponseBroadcastTx(popr, false)
  216. size := p.Size()
  217. dAtA := make([]byte, size)
  218. for i := range dAtA {
  219. dAtA[i] = byte(popr.Intn(256))
  220. }
  221. _, err := p.MarshalTo(dAtA)
  222. if err != nil {
  223. t.Fatalf("seed = %d, err = %v", seed, err)
  224. }
  225. msg := &ResponseBroadcastTx{}
  226. if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil {
  227. t.Fatalf("seed = %d, err = %v", seed, err)
  228. }
  229. for i := range dAtA {
  230. dAtA[i] = byte(popr.Intn(256))
  231. }
  232. if !p.Equal(msg) {
  233. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  234. }
  235. }
  236. func TestRequestPingJSON(t *testing.T) {
  237. seed := time.Now().UnixNano()
  238. popr := math_rand.New(math_rand.NewSource(seed))
  239. p := NewPopulatedRequestPing(popr, true)
  240. marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{}
  241. jsondata, err := marshaler.MarshalToString(p)
  242. if err != nil {
  243. t.Fatalf("seed = %d, err = %v", seed, err)
  244. }
  245. msg := &RequestPing{}
  246. err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg)
  247. if err != nil {
  248. t.Fatalf("seed = %d, err = %v", seed, err)
  249. }
  250. if !p.Equal(msg) {
  251. t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p)
  252. }
  253. }
  254. func TestRequestBroadcastTxJSON(t *testing.T) {
  255. seed := time.Now().UnixNano()
  256. popr := math_rand.New(math_rand.NewSource(seed))
  257. p := NewPopulatedRequestBroadcastTx(popr, true)
  258. marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{}
  259. jsondata, err := marshaler.MarshalToString(p)
  260. if err != nil {
  261. t.Fatalf("seed = %d, err = %v", seed, err)
  262. }
  263. msg := &RequestBroadcastTx{}
  264. err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg)
  265. if err != nil {
  266. t.Fatalf("seed = %d, err = %v", seed, err)
  267. }
  268. if !p.Equal(msg) {
  269. t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p)
  270. }
  271. }
  272. func TestResponsePingJSON(t *testing.T) {
  273. seed := time.Now().UnixNano()
  274. popr := math_rand.New(math_rand.NewSource(seed))
  275. p := NewPopulatedResponsePing(popr, true)
  276. marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{}
  277. jsondata, err := marshaler.MarshalToString(p)
  278. if err != nil {
  279. t.Fatalf("seed = %d, err = %v", seed, err)
  280. }
  281. msg := &ResponsePing{}
  282. err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg)
  283. if err != nil {
  284. t.Fatalf("seed = %d, err = %v", seed, err)
  285. }
  286. if !p.Equal(msg) {
  287. t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p)
  288. }
  289. }
  290. func TestResponseBroadcastTxJSON(t *testing.T) {
  291. seed := time.Now().UnixNano()
  292. popr := math_rand.New(math_rand.NewSource(seed))
  293. p := NewPopulatedResponseBroadcastTx(popr, true)
  294. marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{}
  295. jsondata, err := marshaler.MarshalToString(p)
  296. if err != nil {
  297. t.Fatalf("seed = %d, err = %v", seed, err)
  298. }
  299. msg := &ResponseBroadcastTx{}
  300. err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg)
  301. if err != nil {
  302. t.Fatalf("seed = %d, err = %v", seed, err)
  303. }
  304. if !p.Equal(msg) {
  305. t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p)
  306. }
  307. }
  308. func TestRequestPingProtoText(t *testing.T) {
  309. seed := time.Now().UnixNano()
  310. popr := math_rand.New(math_rand.NewSource(seed))
  311. p := NewPopulatedRequestPing(popr, true)
  312. dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p)
  313. msg := &RequestPing{}
  314. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  315. t.Fatalf("seed = %d, err = %v", seed, err)
  316. }
  317. if !p.Equal(msg) {
  318. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  319. }
  320. }
  321. func TestRequestPingProtoCompactText(t *testing.T) {
  322. seed := time.Now().UnixNano()
  323. popr := math_rand.New(math_rand.NewSource(seed))
  324. p := NewPopulatedRequestPing(popr, true)
  325. dAtA := github_com_gogo_protobuf_proto.CompactTextString(p)
  326. msg := &RequestPing{}
  327. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  328. t.Fatalf("seed = %d, err = %v", seed, err)
  329. }
  330. if !p.Equal(msg) {
  331. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  332. }
  333. }
  334. func TestRequestBroadcastTxProtoText(t *testing.T) {
  335. seed := time.Now().UnixNano()
  336. popr := math_rand.New(math_rand.NewSource(seed))
  337. p := NewPopulatedRequestBroadcastTx(popr, true)
  338. dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p)
  339. msg := &RequestBroadcastTx{}
  340. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  341. t.Fatalf("seed = %d, err = %v", seed, err)
  342. }
  343. if !p.Equal(msg) {
  344. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  345. }
  346. }
  347. func TestRequestBroadcastTxProtoCompactText(t *testing.T) {
  348. seed := time.Now().UnixNano()
  349. popr := math_rand.New(math_rand.NewSource(seed))
  350. p := NewPopulatedRequestBroadcastTx(popr, true)
  351. dAtA := github_com_gogo_protobuf_proto.CompactTextString(p)
  352. msg := &RequestBroadcastTx{}
  353. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  354. t.Fatalf("seed = %d, err = %v", seed, err)
  355. }
  356. if !p.Equal(msg) {
  357. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  358. }
  359. }
  360. func TestResponsePingProtoText(t *testing.T) {
  361. seed := time.Now().UnixNano()
  362. popr := math_rand.New(math_rand.NewSource(seed))
  363. p := NewPopulatedResponsePing(popr, true)
  364. dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p)
  365. msg := &ResponsePing{}
  366. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  367. t.Fatalf("seed = %d, err = %v", seed, err)
  368. }
  369. if !p.Equal(msg) {
  370. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  371. }
  372. }
  373. func TestResponsePingProtoCompactText(t *testing.T) {
  374. seed := time.Now().UnixNano()
  375. popr := math_rand.New(math_rand.NewSource(seed))
  376. p := NewPopulatedResponsePing(popr, true)
  377. dAtA := github_com_gogo_protobuf_proto.CompactTextString(p)
  378. msg := &ResponsePing{}
  379. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  380. t.Fatalf("seed = %d, err = %v", seed, err)
  381. }
  382. if !p.Equal(msg) {
  383. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  384. }
  385. }
  386. func TestResponseBroadcastTxProtoText(t *testing.T) {
  387. seed := time.Now().UnixNano()
  388. popr := math_rand.New(math_rand.NewSource(seed))
  389. p := NewPopulatedResponseBroadcastTx(popr, true)
  390. dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p)
  391. msg := &ResponseBroadcastTx{}
  392. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  393. t.Fatalf("seed = %d, err = %v", seed, err)
  394. }
  395. if !p.Equal(msg) {
  396. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  397. }
  398. }
  399. func TestResponseBroadcastTxProtoCompactText(t *testing.T) {
  400. seed := time.Now().UnixNano()
  401. popr := math_rand.New(math_rand.NewSource(seed))
  402. p := NewPopulatedResponseBroadcastTx(popr, true)
  403. dAtA := github_com_gogo_protobuf_proto.CompactTextString(p)
  404. msg := &ResponseBroadcastTx{}
  405. if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil {
  406. t.Fatalf("seed = %d, err = %v", seed, err)
  407. }
  408. if !p.Equal(msg) {
  409. t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p)
  410. }
  411. }
  412. func TestRequestPingSize(t *testing.T) {
  413. seed := time.Now().UnixNano()
  414. popr := math_rand.New(math_rand.NewSource(seed))
  415. p := NewPopulatedRequestPing(popr, true)
  416. size2 := github_com_gogo_protobuf_proto.Size(p)
  417. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  418. if err != nil {
  419. t.Fatalf("seed = %d, err = %v", seed, err)
  420. }
  421. size := p.Size()
  422. if len(dAtA) != size {
  423. t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA))
  424. }
  425. if size2 != size {
  426. t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2)
  427. }
  428. size3 := github_com_gogo_protobuf_proto.Size(p)
  429. if size3 != size {
  430. t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3)
  431. }
  432. }
  433. func TestRequestBroadcastTxSize(t *testing.T) {
  434. seed := time.Now().UnixNano()
  435. popr := math_rand.New(math_rand.NewSource(seed))
  436. p := NewPopulatedRequestBroadcastTx(popr, true)
  437. size2 := github_com_gogo_protobuf_proto.Size(p)
  438. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  439. if err != nil {
  440. t.Fatalf("seed = %d, err = %v", seed, err)
  441. }
  442. size := p.Size()
  443. if len(dAtA) != size {
  444. t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA))
  445. }
  446. if size2 != size {
  447. t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2)
  448. }
  449. size3 := github_com_gogo_protobuf_proto.Size(p)
  450. if size3 != size {
  451. t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3)
  452. }
  453. }
  454. func TestResponsePingSize(t *testing.T) {
  455. seed := time.Now().UnixNano()
  456. popr := math_rand.New(math_rand.NewSource(seed))
  457. p := NewPopulatedResponsePing(popr, true)
  458. size2 := github_com_gogo_protobuf_proto.Size(p)
  459. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  460. if err != nil {
  461. t.Fatalf("seed = %d, err = %v", seed, err)
  462. }
  463. size := p.Size()
  464. if len(dAtA) != size {
  465. t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA))
  466. }
  467. if size2 != size {
  468. t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2)
  469. }
  470. size3 := github_com_gogo_protobuf_proto.Size(p)
  471. if size3 != size {
  472. t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3)
  473. }
  474. }
  475. func TestResponseBroadcastTxSize(t *testing.T) {
  476. seed := time.Now().UnixNano()
  477. popr := math_rand.New(math_rand.NewSource(seed))
  478. p := NewPopulatedResponseBroadcastTx(popr, true)
  479. size2 := github_com_gogo_protobuf_proto.Size(p)
  480. dAtA, err := github_com_gogo_protobuf_proto.Marshal(p)
  481. if err != nil {
  482. t.Fatalf("seed = %d, err = %v", seed, err)
  483. }
  484. size := p.Size()
  485. if len(dAtA) != size {
  486. t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA))
  487. }
  488. if size2 != size {
  489. t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2)
  490. }
  491. size3 := github_com_gogo_protobuf_proto.Size(p)
  492. if size3 != size {
  493. t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3)
  494. }
  495. }
  496. //These tests are generated by github.com/gogo/protobuf/plugin/testgen