(b *testing.B)
| 456 | } |
| 457 | |
| 458 | func BenchmarkMatcher(b *testing.B) { |
| 459 | A, B := prepareFilesToDiff(b.N, 0) |
| 460 | fmt.Printf("\nOpcodes count:") |
| 461 | b.ResetTimer() |
| 462 | for i := range A { |
| 463 | var x []OpCode |
| 464 | for n := 0; n < 5; n++ { |
| 465 | sm := NewMatcher(A[i], B[i]) |
| 466 | x = sm.GetOpCodes() |
| 467 | } |
| 468 | fmt.Printf(" %v", len(x)) |
| 469 | } |
| 470 | fmt.Printf("\n") |
| 471 | } |
| 472 | |
| 473 | func TestDifferCompare(t *testing.T) { |
| 474 | diff := NewDiffer() |
nothing calls this directly
no test coverage detected