message: On the Windows shell files from ".output" are no longer written in UTF8, which caused the decode in this test to fail. Just do a binary search in the file now.
diff: @@ -223,11 +223,12 @@ test('.trace %s\n; SELECT 42;' % tf(), err='sqlite3_trace_v2')
  outfile = tf()
  test('''
  +.mode csv
  .output %s
  SELECT 42;
  ''' % outfile)
  -outstr = open(outfile,'r').read()
  -if '42' not in outstr:
  +outstr = open(outfile,'rb').read()
  +if b'42' not in outstr:
  raise Exception('.output test failed')
  @@ -236,11 +237,10 @@ test('''
  .once %s
  SELECT 43;
  ''' % outfile)
  -outstr = open(outfile,'r').read()
  -if '43' not in outstr:
  +outstr = open(outfile,'rb').read()
  +if b'43' not in outstr:
  raise Exception('.once test failed')
  -
  # This somehow does not log nor fail. works for me.
  test('''
  .log %s
  