anchor.diff:    });
   
     test("supports non whitespaces separated cookies", () {
  -    var req = new Request('GET', new Uri.http("example.com", "/"), headers: {
  -      HttpHeaders.COOKIE: r'a=1;b=2',
  -    });
  +    var req = new Request('GET', new Uri.http("example.com", "/"), headers: {HttpHeaders.COOKIE: r'a=1;b=2',});
       req = ShelfCookieParser.updateRequest(req);
       expect(req.context, contains('cookies'));
       Map<String, Cookie> cookies = req.context['cookies'];
  
positive.code:   });
  
    test("supports multiple equals in single cookie", () {
      var req = new Request('GET', new Uri.http("example.com", "/"), headers: {
        HttpHeaders.COOKIE: r'a=====1====2====;b=2',
      });
      req = ShelfCookieParser.updateRequest(req);
      expect(req.context, contains('cookies'));
      Map<String, Cookie> cookies = req.context['cookies'];
  
negative.code:   });
  
    test("skip invalid separators", () {
      var req = new Request('GET', new Uri.http("example.com", "/"), headers: {HttpHeaders.COOKIE: r'a=2  b=3  c=4',});
      req = ShelfCookieParser.updateRequest(req);
      expect(req.context, contains('cookies'));
      Map<String, Cookie> cookies = req.context['cookies'];
  