def test_fast_reader():
 text = 'a b c\n1 2 3\n4 5 6'
 with pytest.raises(ParameterError):
  ascii.read(text, format='fast_basic', guess=False, comment='##')
 try:
  ascii.read(text, format='basic', guess=False, fast_reader={'parallel': True, 'use_fast_converter': True})
 except NotImplementedError:
  if (os.name == 'nt'):
   ascii.read(text, format='basic', guess=False, fast_reader={'parallel': False, 'use_fast_converter': True})
  else:
   raise
 with pytest.raises(FastOptionsError):
  ascii.read(text, format='fast_basic', guess=False, fast_reader={'foo': True})
 ascii.read(text, format='basic', guess=False, comment='##', fast_reader=False)
 ascii.read(text, format='basic', guess=False, comment='##')

def test_fast_reader ( ) : text = 'a b c\n1 2 3\n4 5 6' with pytest . raises ( ParameterError ) : ascii . read ( text , format = 'fast_basic' , guess = False , comment = '##' ) try : ascii . read ( text , format = 'basic' , guess = False , fast_reader = { 'parallel' : True , 'use_fast_converter' : True } ) except NotImplementedError : if ( os . name == 'nt' ) : ascii . read ( text , format = 'basic' , guess = False , fast_reader = { 'parallel' : False , 'use_fast_converter' : True } ) else : raise with pytest . raises ( FastOptionsError ) : ascii . read ( text , format = 'fast_basic' , guess = False , fast_reader = { 'foo' : True } ) ascii . read ( text , format = 'basic' , guess = False , comment = '##' , fast_reader = False ) ascii . read ( text , format = 'basic' , guess = False , comment = '##' )
make sure that ascii .