Small debug helper
So that I don't have to find out everything again each time the test facility finds a case that does not work, and I want to dump the output to a combined file. Change-Id: I9f77f86055d1609c2e37747ac47421db1ba2498emain
parent
b6f286bfa5
commit
1588252968
|
@ -206,6 +206,14 @@ public class BinaryDictIOTests extends AndroidTestCase {
|
|||
}
|
||||
}
|
||||
|
||||
// The following is useful to dump the dictionary into a textual file, but it can't compile
|
||||
// on-device, so it's commented out.
|
||||
// private void dumpToCombinedFileForDebug(final FusionDictionary dict, final String filename)
|
||||
// throws IOException {
|
||||
// com.android.inputmethod.latin.dicttool.CombinedInputOutput.writeDictionaryCombined(
|
||||
// new java.io.FileWriter(new File(filename)), dict);
|
||||
// }
|
||||
|
||||
private long timeWritingDictToFile(final File file, final FusionDictionary dict,
|
||||
final FormatSpec.FormatOptions formatOptions) {
|
||||
|
||||
|
@ -215,6 +223,9 @@ public class BinaryDictIOTests extends AndroidTestCase {
|
|||
final FileOutputStream out = new FileOutputStream(file);
|
||||
|
||||
now = System.currentTimeMillis();
|
||||
// If you need to dump the dict to a textual file, uncomment the line below and the
|
||||
// function above
|
||||
// dumpToCombinedFileForDebug(file, "/tmp/foo");
|
||||
BinaryDictInputOutput.writeDictionaryBinary(out, dict, formatOptions);
|
||||
diff = System.currentTimeMillis() - now;
|
||||
|
||||
|
|
Loading…
Reference in New Issue