summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorArch Librarian <arch@canonical.com>2004-09-20 16:51:07 +0000
committerArch Librarian <arch@canonical.com>2004-09-20 16:51:07 +0000
commit024835dca750b828b593e71fc80ffcb87edafb4f (patch)
tree8fdeba9dbc538f618a05c03b7757fe342dbe0545 /test
parent3b5421b4c75f5c85b48cbb61bf22642ff52a6352 (diff)
downloadapt-024835dca750b828b593e71fc80ffcb87edafb4f.tar.gz
Sync
Author: jgg Date: 1998-10-20 02:41:03 GMT Sync
Diffstat (limited to 'test')
-rw-r--r--test/makefile12
-rw-r--r--test/scratch.cc22
2 files changed, 34 insertions, 0 deletions
diff --git a/test/makefile b/test/makefile
new file mode 100644
index 000000000..299389873
--- /dev/null
+++ b/test/makefile
@@ -0,0 +1,12 @@
+# -*- make -*-
+BASE=..
+SUBDIR=test
+
+# Bring in the default rules
+include ../buildlib/defaults.mak
+
+# Scratch program to test incomplete code fragments in
+PROGRAM=scratch-test
+SLIBS = -lapt-pkg
+SOURCE = scratch.cc
+include $(PROGRAM_H)
diff --git a/test/scratch.cc b/test/scratch.cc
new file mode 100644
index 000000000..577ab5f9b
--- /dev/null
+++ b/test/scratch.cc
@@ -0,0 +1,22 @@
+#include <apt-pkg/acquire-item.h>
+#include <apt-pkg/init.h>
+#include <apt-pkg/error.h>
+
+int main()
+{
+ pkgInitialize(*_config);
+
+ pkgSourceList List;
+ pkgAcquire Fetcher;
+ List.ReadMainList();
+
+ pkgSourceList::const_iterator I;
+ for (I = List.begin(); I != List.end(); I++)
+ {
+ new pkgAcqIndex(&Fetcher,I);
+ if (_error->PendingError() == true)
+ break;
+ }
+
+ _error->DumpErrors();
+}