def test_removing_lists_works(self):

        uris = [("http://localhost", 1, "etag", int(time.time()*1000),
                int(time.time() * 1000), 1),
            ("http://fogeignhost", 1, "ETAG", int(time.time()*1000),
             int(time.time() * 1000), 2),
        ]

        q = SQLiteMultipleHostUriQueue(":memory:")
        q.add_uris(uris)

        q.remove_uris(uris)

        cursor = q._connection.execute("SELECT * FROM queues WHERE queue=1")
        self.assertTrue(None is cursor.fetchone())
    def test_removing_lists_works(self):

        uris = [
            ("http://localhost", 1, "etag", int(time.time() * 1000),
             int(time.time() * 1000), 1),
            ("http://fogeignhost", 1, "ETAG", int(time.time() * 1000),
             int(time.time() * 1000), 2),
        ]

        q = SQLiteMultipleHostUriQueue(":memory:")
        q.add_uris(uris)

        q.remove_uris(uris)

        cursor = q._connection.execute("SELECT * FROM queues WHERE queue=1")
        self.assertTrue(None is cursor.fetchone())