From 2f04e7102eaad3159073019af96e6e5c4f2c9bcf Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 16 Jun 2003 15:59:23 +0000 Subject: * Path hashing. --- src/test.cc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/test.cc') diff --git a/src/test.cc b/src/test.cc index 79468182ea3c..b37a16a1fe0c 100644 --- a/src/test.cc +++ b/src/test.cc @@ -19,6 +19,15 @@ void evalTest(Expr e) } +struct MySink : DumpSink +{ + virtual void operator () (const unsigned char * data, unsigned int len) + { + cout.write((char *) data, len); + } +}; + + void runTests() { /* Hashing. */ @@ -36,6 +45,13 @@ void runTests() abort(); } catch (BadRefError err) { }; + /* Dumping. */ + +#if 0 + MySink sink; + dumpPath("scratch", sink); + cout << (string) hashPath("scratch") << endl; +#endif /* Set up the test environment. */ -- cgit 1.4.1