33 vector<bfs::path> t2d_filepaths;
35 return !t2d_filepaths.empty();
39 int main(
int argc,
char* argv[])
43 #ifdef PWIZ_READER_ABI_T2D 44 const bool testAcceptOnly =
false;
46 const bool testAcceptOnly =
true;
PWIZ_API_DECL int expand_pathmask(const bfs::path &pathmask, vector< bfs::path > &matchingPaths)
expands (aka globs) a pathmask to zero or more matching paths and returns the number of matching path...
PWIZ_API_DECL int testReader(const pwiz::msdata::Reader &reader, const std::vector< std::string > &args, bool testAcceptOnly, bool requireUnicodeSupport, const TestPathPredicate &isPathTestable)
A common test harness for vendor readers;.
bool operator()(const string &datapath) const
returns true iff the given rawpath is a real path to test/generate
test implementations derive from this to define which paths should be tested
#define TEST_PROLOG(argc, argv)
int main(int argc, char *argv[])