anchor.diff:          virDir.allowDirectoryListing = true;
   
           return getAsString(virDir, '/alert(\'hacked!\');').then((result) {
  -          expect(result, contains('&#x2F;alert(&#x27;hacked!&#x27;);&#x2F;'));
  +          expect(result, contains('&#47;alert(&#39;hacked!&#39;);&#47;'));
           });
         });
   
  
positive.code:         virDir.allowDirectoryListing = true;
  
          return getAsString(virDir, '/').then((result) {
            expect(result, contains('Index of &#x2F'));
          });
        });
  
  
negative.code:       });
      });
  
      group('broken', () {
        _testEncoding('..', HttpStatus.NOT_FOUND, false);
      },
          skip: 'Broken. Likely due to dart:core Uri changes.'
              'See https://github.com/dart-lang/http_server/issues/40');
  
      _testEncoding('%2e%2e', HttpStatus.OK);
      _testEncoding('%252e%252e', HttpStatus.OK);
      _testEncoding('/', HttpStatus.OK, false);
  