message: beef up tests
diff: @@ -135,3 +135,109 @@ NULL
  NULL
  NULL
  NULL
  +
  +# empty table
  +statement ok
  +DELETE FROM strings
  +
  +statement ok
  +COPY strings TO '__TEST_DIR__/strings.parquet' (FORMAT PARQUET);
  +
  +query I
  +SELECT * FROM '__TEST_DIR__/strings.parquet'
  +----
  +
  +
  +# non-dictionary table
  +statement ok
  +DELETE FROM strings
  +
  +statement ok
  +INSERT INTO strings VALUES
  + ('0'), ('1'), ('2'), ('3'), ('4'), ('5'), ('6'), ('7'), ('8'), ('9'),
  + ('10'), ('11'), ('12'), ('13'), ('14'), ('15'), ('16'), ('17'), ('18'), ('19'),
  + ('20'), ('21'), ('22'), ('23'), ('24'), ('25'), ('26'), ('27'), ('28'), ('29')
  +
  +statement ok
  +COPY strings TO '__TEST_DIR__/strings.parquet' (FORMAT PARQUET);
  +
  +query I
  +SELECT * FROM '__TEST_DIR__/strings.parquet'
  +----
  +0
  +1
  +2
  +3
  +4
  +5
  +6
  +7
  +8
  +9
  +10
  +11
  +12
  +13
  +14
  +15
  +16
  +17
  +18
  +19
  +20
  +21
  +22
  +23
  +24
  +25
  +26
  +27
  +28
  +29
  +
  +# non-dictionary table with null
  +statement ok
  +DELETE FROM strings
  +
  +statement ok
  +INSERT INTO strings VALUES
  + ('0'), ('1'), ('2'), (NULL), ('4'), ('5'), ('6'), (NULL), ('8'), ('9'),
  + ('10'), ('11'), ('12'), ('13'), ('14'), ('15'), ('16'), ('17'), ('18'), ('19'),
  + ('20'), (NULL), ('22'), ('23'), ('24'), ('25'), (NULL), ('27'), ('28'), ('29')
  +
  +statement ok
  +COPY strings TO '__TEST_DIR__/strings.parquet' (FORMAT PARQUET);
  +
  +query I
  +SELECT * FROM '__TEST_DIR__/strings.parquet'
  +----
  +0
  +1
  +2
  +NULL
  +4
  +5
  +6
  +NULL
  +8
  +9
  +10
  +11
  +12
  +13
  +14
  +15
  +16
  +17
  +18
  +19
  +20
  +NULL
  +22
  +23
  +24
  +25
  +NULL
  +27
  +28
  +29
  \ No newline at end of file
  