[paludis-commits] r4565 - in trunk: . paludis
dleverton at svn.pioto.org
dleverton at svn.pioto.org
Tue Apr 15 18:34:47 UTC 2008
Author: dleverton
Date: 2008-04-15 18:34:46 +0000 (Tue, 15 Apr 2008)
New Revision: 4565
Modified:
trunk/ChangeLog
trunk/paludis/set_file_TEST.cc
trunk/paludis/set_file_TEST_setup.sh
Log:
Add some more tests.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-04-15 16:00:31 UTC (rev 4564)
+++ trunk/ChangeLog 2008-04-15 18:34:46 UTC (rev 4565)
@@ -7,6 +7,10 @@
2008-04-15 David Leverton
+ * paludis/: Add some more tests.
+
+2008-04-15 David Leverton
+
* paludis/, doc/configuration/: Support set names in .conf sets.
2008-04-13 David Leverton
Modified: trunk/paludis/set_file_TEST.cc
===================================================================
--- trunk/paludis/set_file_TEST.cc 2008-04-15 16:00:31 UTC (rev 4564)
+++ trunk/paludis/set_file_TEST.cc 2008-04-15 18:34:46 UTC (rev 4565)
@@ -143,15 +143,17 @@
{
SetSpecStringifier p;
f.contents()->accept(p);
- TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( >=bar/baz-1.23 ) ");
+ TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( >=bar/baz-1.23 set ) ");
}
f.add("foo/bar");
f.add("moo/oink");
+ f.add("settee");
+ f.add("couch");
{
SetSpecStringifier p;
f.contents()->accept(p);
- TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( >=bar/baz-1.23 moo/oink ) ");
+ TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( >=bar/baz-1.23 set moo/oink couch ) ");
}
f.rewrite();
@@ -160,16 +162,17 @@
std::ifstream ff("set_file_TEST_dir/paludisconf1");
TEST_CHECK(ff);
std::string g((std::istreambuf_iterator<char>(ff)), std::istreambuf_iterator<char>());
- TEST_CHECK_EQUAL(g, "# this is a comment\n\n? foo/bar\n* >=bar/baz-1.23\n\n# the end\n* moo/oink\n");
+ TEST_CHECK_EQUAL(g, "# this is a comment\n\n? foo/bar\n* >=bar/baz-1.23\n\n* set\n? settee\n\n# the end\n* moo/oink\n* couch\n");
}
f.remove(">=bar/baz-1.23");
f.remove("bar/cow");
+ f.remove("set");
{
SetSpecStringifier p;
f.contents()->accept(p);
- TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( moo/oink ) ");
+ TEST_CHECK_STRINGIFY_EQUAL(p.s.str(), "( moo/oink couch ) ");
}
f.rewrite();
@@ -178,7 +181,7 @@
std::ifstream ff("set_file_TEST_dir/paludisconf1");
TEST_CHECK(ff);
std::string g((std::istreambuf_iterator<char>(ff)), std::istreambuf_iterator<char>());
- TEST_CHECK_EQUAL(g, "# this is a comment\n\n? foo/bar\n\n# the end\n* moo/oink\n");
+ TEST_CHECK_EQUAL(g, "# this is a comment\n\n? foo/bar\n\n? settee\n\n# the end\n* moo/oink\n* couch\n");
}
}
Modified: trunk/paludis/set_file_TEST_setup.sh
===================================================================
--- trunk/paludis/set_file_TEST_setup.sh 2008-04-15 16:00:31 UTC (rev 4564)
+++ trunk/paludis/set_file_TEST_setup.sh 2008-04-15 18:34:46 UTC (rev 4565)
@@ -19,6 +19,9 @@
? foo/bar
* >=bar/baz-1.23
+* set
+? settee
+
# the end
END
More information about the paludis-commits
mailing list