Test 1000 iterations
(t *testing.T)
| 239 | |
| 240 | // Test 1000 iterations |
| 241 | func TestFuzzOmitCycle(t *testing.T) { |
| 242 | f := fuzz.New() |
| 243 | f.NumElements(0, 10) |
| 244 | f.NilChance(0.5) |
| 245 | f.Funcs(fuzzTime) |
| 246 | |
| 247 | rFF := FfFuzzOmitEmpty{} |
| 248 | r := FuzzOmitEmpty{} |
| 249 | for i := 0; i <= 1000; i++ { |
| 250 | if i > 0 { |
| 251 | f.RandSource(rand.New(rand.NewSource(int64(i * 324221)))) |
| 252 | f.Fuzz(&r) |
| 253 | |
| 254 | // TODO: remove these after we marshal 0.00000012 to 1.2e-7. |
| 255 | r.J = 0 |
| 256 | r.Jp = nil |
| 257 | r.Ja = []float64{0} |
| 258 | r.Jap = nil |
| 259 | } |
| 260 | rFF.A = r.A |
| 261 | rFF.B = r.B |
| 262 | rFF.C = r.C |
| 263 | rFF.D = r.D |
| 264 | rFF.E = r.E |
| 265 | rFF.F = r.F |
| 266 | rFF.G = r.G |
| 267 | rFF.H = r.H |
| 268 | rFF.I = r.I |
| 269 | rFF.J = r.J |
| 270 | rFF.M = r.M |
| 271 | rFF.N = r.N |
| 272 | rFF.O = r.O |
| 273 | rFF.P = r.P |
| 274 | rFF.Q = r.Q |
| 275 | rFF.R = r.R |
| 276 | rFF.S = r.S |
| 277 | |
| 278 | rFF.Ap = r.Ap |
| 279 | rFF.Bp = r.Bp |
| 280 | rFF.Cp = r.Cp |
| 281 | rFF.Dp = r.Dp |
| 282 | rFF.Ep = r.Ep |
| 283 | rFF.Fp = r.Fp |
| 284 | rFF.Gp = r.Gp |
| 285 | rFF.Hp = r.Hp |
| 286 | rFF.IP = r.IP |
| 287 | rFF.Jp = r.Jp |
| 288 | rFF.Mp = r.Mp |
| 289 | rFF.Np = r.Np |
| 290 | rFF.Op = r.Op |
| 291 | rFF.Pp = r.Pp |
| 292 | rFF.Qp = r.Qp |
| 293 | rFF.Rp = r.Rp |
| 294 | rFF.Sp = r.Sp |
| 295 | |
| 296 | rFF.Aa = r.Aa |
| 297 | rFF.Ba = r.Ba |
| 298 | rFF.Ca = r.Ca |
nothing calls this directly
no test coverage detected
searching dependent graphs…