/***********************************************************************
* *
* This software is part of the ast package *
* Copyright (c) 1999-2011 AT&T Intellectual Property *
* and is licensed under the *
* Eclipse Public License, Version 1.0 *
* by AT&T Intellectual Property *
* *
* A copy of the License is available at *
* (with md5 checksum b35adb5213ca9657e911e9befb180842) *
* *
* Information and Software Systems Research *
* AT&T Research *
* Florham Park NJ *
* *
* Glenn Fowler <gsf@research.att.com> *
* *
***********************************************************************/
#include "sftest.h"
** descriptor.
*/
tmain()
{
char* s;
if(argc > 1)
terror("Coprocess getr did not get Line2");
terror("Coprocess getr did not get Line3");
}
else /* doing sfmove */
if(!f)
terror("Can't open string stream");
terror("Coprocess sfmove failed");
terror("Coprocess move did not get Line2");
terror("Coprocess move did not get Line3");
}
texit(0);
}
terror("Opening file");
terror("Writing data");
/* testing coprocess calling sfgetr */
terror("Opening to read");
terror("Did not get Line1 for sfgetr");
terror("Did not get Line4 for sfgetr");
/* testing coprocess calling sfmove */
terror("Opening to read");
terror("Did not get Line1 for sfmove");
terror("Did not get Line4 for sfmove");
/* testing the head program */
#ifdef HEAD
terror("Opening to read");
terror("Did not get Line1 for head");
terror("Did not get Line4 for head");
#endif
texit(0);
}