[Aptitude-svn-commit] r3686 - in branches/aptitude-0.3/aptitude: . src/generic/tests

Daniel Burrows dburrows at costa.debian.org
Tue Jul 26 03:52:12 UTC 2005


Author: dburrows
Date: Tue Jul 26 03:52:09 2005
New Revision: 3686

Modified:
   branches/aptitude-0.3/aptitude/ChangeLog
   branches/aptitude-0.3/aptitude/src/generic/tests/test_tags.cc
Log:
Add an operator<< to print tags in debug output.

Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog	(original)
+++ branches/aptitude-0.3/aptitude/ChangeLog	Tue Jul 26 03:52:09 2005
@@ -2,6 +2,11 @@
 
 	* src/generic/tests/test_tags.cc:
 
+	  Add an operator<< implementation to write tags directly
+	  for debug messages.
+
+	* src/generic/tests/test_tags.cc:
+
 	  Use ASSERT_EQUAL instead of ASSERT for equality-based tests; I
 	  hope that this prints more useful assertion-failure messages.
 

Modified: branches/aptitude-0.3/aptitude/src/generic/tests/test_tags.cc
==============================================================================
--- branches/aptitude-0.3/aptitude/src/generic/tests/test_tags.cc	(original)
+++ branches/aptitude-0.3/aptitude/src/generic/tests/test_tags.cc	Tue Jul 26 03:52:09 2005
@@ -24,6 +24,11 @@
 
 #include <string.h>
 
+std::ostream &operator<<(std::ostream &out, const tag &t)
+{
+  return out << t.str();
+}
+
 class TagTest : public CppUnit::TestFixture {
   CPPUNIT_TEST_SUITE(TagTest);
 



More information about the Aptitude-svn-commit mailing list