(test *testing.T)
| 167 | } |
| 168 | |
| 169 | func TestPrivateAdd(test *testing.T) { |
| 170 | n := 10 |
| 171 | t := n/2 + 1 |
| 172 | |
| 173 | p := NewPriPoly(suite, t, nil, suite.RandomStream()) |
| 174 | q := NewPriPoly(suite, t, nil, suite.RandomStream()) |
| 175 | |
| 176 | r, err := p.Add(q) |
| 177 | if err != nil { |
| 178 | test.Fatal(err) |
| 179 | } |
| 180 | |
| 181 | ps := p.Secret() |
| 182 | qs := q.Secret() |
| 183 | rs := suite.Scalar().Add(ps, qs) |
| 184 | |
| 185 | if !rs.Equal(r.Secret()) { |
| 186 | test.Fatal("addition of secret sharing polynomials failed") |
| 187 | } |
| 188 | } |
| 189 | |
| 190 | func TestPublicAdd(test *testing.T) { |
| 191 | n := 10 |
nothing calls this directly
no test coverage detected