Test 1000 iterations
(t *testing.T)
| 141 | |
| 142 | // Test 1000 iterations |
| 143 | func TestFuzzCycle(t *testing.T) { |
| 144 | f := fuzz.New() |
| 145 | f.NumElements(0, 50) |
| 146 | f.NilChance(0.1) |
| 147 | f.Funcs(fuzzTime) |
| 148 | |
| 149 | rFF := FfFuzz{} |
| 150 | r := Fuzz{} |
| 151 | for i := 0; i < 1000; i++ { |
| 152 | if i > 0 { |
| 153 | f.RandSource(rand.New(rand.NewSource(int64(i * 324221)))) |
| 154 | f.Fuzz(&r) |
| 155 | |
| 156 | // TODO: remove these after we marshal 0.00000012 to 1.2e-7. |
| 157 | r.I = 0 |
| 158 | r.J = 0 |
| 159 | r.IP = nil |
| 160 | r.Jp = nil |
| 161 | r.Ia = []float32{0} |
| 162 | r.Ja = []float64{0} |
| 163 | r.Iap = nil |
| 164 | r.Jap = nil |
| 165 | } |
| 166 | rFF.A = r.A |
| 167 | rFF.B = r.B |
| 168 | rFF.C = r.C |
| 169 | rFF.D = r.D |
| 170 | rFF.E = r.E |
| 171 | rFF.F = r.F |
| 172 | rFF.G = r.G |
| 173 | rFF.H = r.H |
| 174 | rFF.I = r.I |
| 175 | rFF.J = r.J |
| 176 | rFF.M = r.M |
| 177 | rFF.N = r.N |
| 178 | rFF.O = r.O |
| 179 | rFF.P = r.P |
| 180 | rFF.Q = r.Q |
| 181 | rFF.R = r.R |
| 182 | rFF.S = r.S |
| 183 | |
| 184 | rFF.Ap = r.Ap |
| 185 | rFF.Bp = r.Bp |
| 186 | rFF.Cp = r.Cp |
| 187 | rFF.Dp = r.Dp |
| 188 | rFF.Ep = r.Ep |
| 189 | rFF.Fp = r.Fp |
| 190 | rFF.Gp = r.Gp |
| 191 | rFF.Hp = r.Hp |
| 192 | rFF.IP = r.IP |
| 193 | rFF.Jp = r.Jp |
| 194 | rFF.Mp = r.Mp |
| 195 | rFF.Np = r.Np |
| 196 | rFF.Op = r.Op |
| 197 | rFF.Pp = r.Pp |
| 198 | rFF.Qp = r.Qp |
| 199 | rFF.Rp = r.Rp |
| 200 | rFF.Sp = r.Sp |
nothing calls this directly
no test coverage detected
searching dependent graphs…