tests: Fix HTTPGet and HTTPResponse tests
authorJens Georg <mail@jensge.org>
Wed, 23 Nov 2011 08:51:56 +0000 (09:51 +0100)
committerJens Georg <mail@jensge.org>
Wed, 23 Nov 2011 08:51:56 +0000 (09:51 +0100)
tests/rygel-http-get-test.vala
tests/rygel-http-response-test.vala

index 3332305..0ce03cc 100644 (file)
@@ -319,6 +319,7 @@ internal class Rygel.HTTPResponse : Rygel.StateMachine, GLib.Object {
 
     public HTTPResponse (HTTPGet get_request) {
         this.msg = get_request.msg;
+        this.msg.response_headers.set_encoding (Soup.Encoding.CONTENT_LENGTH);
         this.server = get_request.server;
     }
 
index 0a8e50a..64e0bf4 100644 (file)
@@ -325,6 +325,8 @@ public class Rygel.HTTPGet : GLib.Object {
         this.item = item;
         this.seek = seek;
         this.cancellable = cancellable;
+        this.msg.response_headers.set_encoding (Soup.Encoding.EOF);
+        this.msg.set_status (Soup.KnownStatusCode.OK);
     }
 }