@@ -22,26 +22,26 @@ import (
22
22
)
23
23
24
24
func TestXsetNoByz (t * testing.T ) {
25
- s := & SBFT {config : Config {N : 4 , F : 1 }, seq : Seq {3 , 1 }}
25
+ s := & SBFT {config : Config {N : 4 , F : 1 }, seq : SeqView {3 , 1 }}
26
26
vcs := []* ViewChange {
27
27
& ViewChange {
28
28
View : 3 ,
29
29
Pset : nil ,
30
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )},
31
- & Subject {& Seq {2 , 2 }, []byte ("val2" )}},
30
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )},
31
+ & Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
32
32
Executed : 1 ,
33
33
},
34
34
& ViewChange {
35
35
View : 3 ,
36
- Pset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
37
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
36
+ Pset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
37
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
38
38
Executed : 1 ,
39
39
},
40
40
& ViewChange {
41
41
View : 3 ,
42
- Pset : []* Subject {& Subject {& Seq {2 , 2 }, []byte ("val2" )}},
43
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )},
44
- & Subject {& Seq {2 , 2 }, []byte ("val2" )}},
42
+ Pset : []* Subject {& Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
43
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )},
44
+ & Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
45
45
Executed : 1 ,
46
46
},
47
47
}
@@ -51,13 +51,13 @@ func TestXsetNoByz(t *testing.T) {
51
51
t .Fatal ("no xset" )
52
52
}
53
53
54
- if ! reflect .DeepEqual (xset , & Subject {& Seq {3 , 2 }, []byte ("val2" )}) {
54
+ if ! reflect .DeepEqual (xset , & Subject {& SeqView {3 , 2 }, []byte ("val2" )}) {
55
55
t .Error (xset )
56
56
}
57
57
}
58
58
59
59
func TestXsetByz0 (t * testing.T ) {
60
- s := & SBFT {config : Config {N : 4 , F : 1 }, seq : Seq {3 , 1 }}
60
+ s := & SBFT {config : Config {N : 4 , F : 1 }, seq : SeqView {3 , 1 }}
61
61
vcs := []* ViewChange {
62
62
& ViewChange {
63
63
View : 3 ,
@@ -67,15 +67,15 @@ func TestXsetByz0(t *testing.T) {
67
67
},
68
68
& ViewChange {
69
69
View : 3 ,
70
- Pset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
71
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
70
+ Pset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
71
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
72
72
Executed : 1 ,
73
73
},
74
74
& ViewChange {
75
75
View : 3 ,
76
- Pset : []* Subject {& Subject {& Seq {2 , 2 }, []byte ("val2" )}},
77
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )},
78
- & Subject {& Seq {2 , 2 }, []byte ("val2" )}},
76
+ Pset : []* Subject {& Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
77
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )},
78
+ & Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
79
79
Executed : 1 ,
80
80
},
81
81
}
@@ -87,41 +87,41 @@ func TestXsetByz0(t *testing.T) {
87
87
88
88
vcs = append (vcs , & ViewChange {
89
89
View : 3 ,
90
- Pset : []* Subject {& Subject {& Seq {2 , 2 }, []byte ("val2" )}},
91
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )},
92
- & Subject {& Seq {2 , 2 }, []byte ("val2" )}},
90
+ Pset : []* Subject {& Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
91
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )},
92
+ & Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
93
93
Executed : 2 ,
94
94
})
95
95
96
96
xset , ok = s .makeXset (vcs )
97
97
if ! ok {
98
98
t .Error ("no xset" )
99
99
}
100
- if ! reflect .DeepEqual (xset , & Subject {& Seq {3 , 2 }, []byte ("val2" )}) {
100
+ if ! reflect .DeepEqual (xset , & Subject {& SeqView {3 , 2 }, []byte ("val2" )}) {
101
101
t .Error (xset )
102
102
}
103
103
}
104
104
105
105
func TestXsetByz2 (t * testing.T ) {
106
- s := & SBFT {config : Config {N : 4 , F : 1 }, seq : Seq {3 , 1 }}
106
+ s := & SBFT {config : Config {N : 4 , F : 1 }, seq : SeqView {3 , 1 }}
107
107
vcs := []* ViewChange {
108
108
& ViewChange {
109
109
View : 3 ,
110
110
Pset : nil ,
111
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
111
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
112
112
Executed : 1 ,
113
113
},
114
114
& ViewChange {
115
115
View : 3 ,
116
- Pset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
117
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
116
+ Pset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
117
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
118
118
Executed : 1 ,
119
119
},
120
120
& ViewChange {
121
121
View : 3 ,
122
- Pset : []* Subject {& Subject {& Seq {2 , 2 }, []byte ("val2" )}},
123
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )},
124
- & Subject {& Seq {2 , 2 }, []byte ("val2" )}},
122
+ Pset : []* Subject {& Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
123
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )},
124
+ & Subject {& SeqView {2 , 2 }, []byte ("val2" )}},
125
125
Executed : 1 ,
126
126
},
127
127
}
@@ -133,16 +133,16 @@ func TestXsetByz2(t *testing.T) {
133
133
134
134
vcs = append (vcs , & ViewChange {
135
135
View : 3 ,
136
- Pset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
137
- Qset : []* Subject {& Subject {& Seq {1 , 2 }, []byte ("val1" )}},
136
+ Pset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
137
+ Qset : []* Subject {& Subject {& SeqView {1 , 2 }, []byte ("val1" )}},
138
138
Executed : 2 ,
139
139
})
140
140
141
141
xset , ok = s .makeXset (vcs )
142
142
if ! ok {
143
143
t .Error ("no xset" )
144
144
}
145
- if ! reflect .DeepEqual (xset , & Subject {& Seq {3 , 2 }, []byte ("val1" )}) {
145
+ if ! reflect .DeepEqual (xset , & Subject {& SeqView {3 , 2 }, []byte ("val1" )}) {
146
146
t .Error (xset )
147
147
}
148
148
}
0 commit comments