summaryrefslogtreecommitdiffstats
path: root/akregator/src/librss/testlibrss.h
diff options
context:
space:
mode:
Diffstat (limited to 'akregator/src/librss/testlibrss.h')
-rw-r--r--akregator/src/librss/testlibrss.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/akregator/src/librss/testlibrss.h b/akregator/src/librss/testlibrss.h
index 2a918a5b..fdbccbd1 100644
--- a/akregator/src/librss/testlibrss.h
+++ b/akregator/src/librss/testlibrss.h
@@ -15,7 +15,7 @@ using RSS::Status;
class Tester : public TQObject
{
TQ_OBJECT
-
+
public:
void test( const TQString &url );
@@ -23,4 +23,22 @@ class Tester : public TQObject
void slotLoadingComplete( Loader *loader, Document doc, Status status );
};
+class TestRetriever : public RSS::DataRetriever
+{
+ TQ_OBJECT
+
+public:
+ TestRetriever();
+ ~TestRetriever() override;
+
+ void retrieveData(const KURL &url) override;
+
+ int errorCode() const override { return m_errorCode; }
+
+ void abort() override { /* no-op */ }
+
+private:
+ int m_errorCode;
+};
+
#endif