@pytest.mark.parametrize('fast_writer', [True, False])
def test_write_fill_masked_different(fast_writer):
 data = ascii.read(tab_to_fill)
 data = table.Table(data, masked=True)
 data['a'].mask = [True, False]
 data['c'].mask = [False, True]
 for test_def in test_def_masked_fill_value:
  check_write_table(test_def, data, fast_writer)

@ pytest . mark . parametrize ( 'fast_writer' , [ True , False ] ) def test_write_fill_masked_different ( fast_writer ) : data = ascii . read ( tab_to_fill ) data = table . Table ( data , masked = True ) data [ 'a' ] . mask = [ True , False ] data [ 'c' ] . mask = [ False , True ] for test_def in test_def_masked_fill_value : check_write_table ( test_def , data , fast_writer )
see discussion in #2255 .