|
11 | 11 | import java.util.ArrayList; |
12 | 12 | import java.util.Arrays; |
13 | 13 | import java.util.List; |
14 | | -import java.util.stream.Collectors; |
15 | 14 |
|
16 | 15 | import sqlancer.DatabaseProvider; |
17 | 16 | import sqlancer.GlobalState; |
@@ -463,36 +462,6 @@ public String toString() { |
463 | 462 |
|
464 | 463 | @Override |
465 | 464 | public void printDatabaseSpecificState(FileWriter writer, StateToReproduce state) { |
466 | | - StringBuilder sb = new StringBuilder(); |
467 | | - SQLite3StateToReproduce specificState = (SQLite3StateToReproduce) state; |
468 | | - if (specificState.getRandomRowValues() != null) { |
469 | | - List<SQLite3Column> columnList = specificState.getRandomRowValues().keySet().stream() |
470 | | - .collect(Collectors.toList()); |
471 | | - List<SQLite3Table> tableList = columnList.stream().map(c -> c.getTable()).distinct().sorted() |
472 | | - .collect(Collectors.toList()); |
473 | | - for (SQLite3Table t : tableList) { |
474 | | - sb.append("-- " + t.getName() + "\n"); |
475 | | - List<SQLite3Column> columnsForTable = columnList.stream().filter(c -> c.getTable().equals(t)) |
476 | | - .collect(Collectors.toList()); |
477 | | - for (SQLite3Column c : columnsForTable) { |
478 | | - sb.append("--\t"); |
479 | | - sb.append(c); |
480 | | - sb.append("="); |
481 | | - sb.append(specificState.getRandomRowValues().get(c)); |
482 | | - sb.append("\n"); |
483 | | - } |
484 | | - } |
485 | | - sb.append("-- expected values: \n"); |
486 | | - String asExpectedValues = "-- " |
487 | | - + SQLite3Visitor.asExpectedValues(specificState.getWhereClause()).replace("\n", "\n-- "); |
488 | | - sb.append(asExpectedValues); |
489 | | - } |
490 | | - try { |
491 | | - writer.write(sb.toString()); |
492 | | - writer.flush(); |
493 | | - } catch (IOException e) { |
494 | | - throw new AssertionError(); |
495 | | - } |
496 | 465 | } |
497 | 466 |
|
498 | 467 | @Override |
|
0 commit comments