Commit ba1ea539 authored by Sigurd Schneider's avatar Sigurd Schneider Committed by Commit Bot

Remove layout test that has been rewritten as DevTools unittest

The new unittest is here: https://crrev.com/c/2282504

Bug: chromium:1060613
Change-Id: I258aa87e3637322eb4aa7b7c2a5d4b2374142a3b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2282923Reviewed-by: default avatarYang Guo <yangguo@chromium.org>
Auto-Submit: Sigurd Schneider <sigurds@chromium.org>
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#785317}
parent 6f069b69
Tests inspector cookie parser
source: cookie=value
name: cookie, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 12, priority: Medium
source: $version=1; a=b,c = d, e=f
name: a, value: b,c = d, e=f, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 17, priority: Medium
source: $version=1; a=b;c = d; e =f
name: a, value: b, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 4, priority: Medium
name: c, value: d, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 10, priority: Medium
name: e, value: f, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 4, priority: Medium
source: cooke1 = value1; another cookie = another value
name: cooke1, value: value1, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 25, priority: Medium
name: cookie, value: another value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 22, priority: Medium
source: cooke1 = value; $Path=/; $Domain=.example.com;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 46, priority: Medium
source: cooke1 = value; $Path=/; $Domain=.example.com ; Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 48, priority: Medium
name: Cookie2, value: value2, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 58, priority: Medium
source: cooke1 = value; $Path=/; $Domain=.example.com
Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 46, priority: Medium
name: Cookie2, value: value2, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 59, priority: Medium
source: $version =1; cooke1 = value; $Path=/; $Domain =.example.com;
Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 53, priority: Medium
name: Cookie2, value: value2, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 58, priority: Medium
source: cookie=value
name: cookie, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 12, priority: Medium
source: a=b
c=d
f
name: a, value: b, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 5, priority: Medium
name: c, value: d, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 5, priority: Medium
name: , value: f, httpOnly: false, sameSite: undefined, secure: false, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 1, priority: Medium
source: cooke1 = value; Path=/; Domain=.example.com;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 44, priority: Medium
source: cooke1 = value; Path=/; Domain= .example.com
Cookie2 = value2; Path = /foo; Domain = foo.example.com
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 47, priority: Medium
name: Cookie2, value: value2, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 55, priority: Medium
source: cooke1 = value; expires = Mon, Oct 18 2010 17:00 GMT+0000; Domain =.example.com
Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Discard;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: false, path: undefined, domain: .example.com, port: undefined, expires: 1287421200000, size: 82, priority: Medium
name: Cookie2, value: value2, httpOnly: true, sameSite: undefined, secure: true, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 83, priority: Medium
source: cooke1 = value; max-age= 1440; Domain =.example.com
Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Discard;
name: cooke1, value: value, httpOnly: false, sameSite: undefined, secure: false, session: false, path: undefined, domain: .example.com, port: undefined, expires: 1287422640000, size: 55, priority: Medium
name: Cookie2, value: value2, httpOnly: true, sameSite: undefined, secure: true, session: true, path: /foo, domain: foo.example.com, port: undefined, expires: n/a, size: 83, priority: Medium
source: cooke1 = value; HttpOnly; Secure; SameSite=Lax;
name: cooke1, value: value, httpOnly: true, sameSite: Lax, secure: true, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 47, priority: Medium
source: cooke1 = value; HttpOnly; Secure; SameSite=Secure;
name: cooke1, value: value, httpOnly: true, sameSite: Secure, secure: true, session: true, path: undefined, domain: undefined, port: undefined, expires: n/a, size: 50, priority: Medium
source: cooke1; Path=/; Domain=.example.com;
name: , value: cooke1, httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 36, priority: Medium
source: cooke1=; Path=/; Domain=.example.com;
name: cooke1, value: , httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 37, priority: Medium
source: cooke1=; Path=/; Domain=.example.com; Priority=High
name: cooke1, value: , httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 51, priority: High
source: cooke1=; Path=/; Domain=.example.com; Priority=Low
name: cooke1, value: , httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 50, priority: Low
source: cooke1=; Path=/; Domain=.example.com; Priority=Medium
name: cooke1, value: , httpOnly: false, sameSite: undefined, secure: false, session: true, path: /, domain: .example.com, port: undefined, expires: n/a, size: 53, priority: Medium
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
(async function() {
TestRunner.addResult(`Tests inspector cookie parser\n`);
TestRunner.dumpCookie = function(cookie) {
var requestDate = new Date('Mon Oct 18 2010 17:00:00 GMT+0000');
var expires = cookie.expiresDate(requestDate);
var output = 'name: ' + cookie.name() + ', value: ' + cookie.value() + ', httpOnly: ' + cookie.httpOnly() +
', sameSite: ' + cookie.sameSite() + ', secure: ' + cookie.secure() + ', session: ' + cookie.session() +
', path: ' + cookie.path() + ', domain: ' + cookie.domain() + ', port: ' + cookie.port() +
', expires: ' + (expires ? expires.getTime() : 'n/a') + ', size: ' + cookie.size() + ', priority: ' + cookie.priority();
TestRunner.addResult(output);
};
TestRunner.dumpCookies = function(cookies) {
for (var i = 0; i < cookies.length; ++i)
TestRunner.dumpCookie(cookies[i]);
};
TestRunner.parseAndDumpCookie = function(header) {
var parser = new SDK.CookieParser();
TestRunner.addResult('source: ' + header);
TestRunner.dumpCookies(parser.parseCookie(header));
};
TestRunner.parseAndDumpSetCookie = function(header) {
var parser = new SDK.CookieParser();
TestRunner.addResult('source: ' + header);
TestRunner.dumpCookies(parser.parseSetCookie(header));
};
TestRunner.parseAndDumpCookie('cookie=value');
TestRunner.parseAndDumpCookie('$version=1; a=b,c = d, e=f');
TestRunner.parseAndDumpCookie('$version=1; a=b;c = d; e =f');
TestRunner.parseAndDumpCookie('cooke1 = value1; another cookie = another value');
TestRunner.parseAndDumpCookie('cooke1 = value; $Path=/; $Domain=.example.com;');
TestRunner.parseAndDumpCookie(
'cooke1 = value; $Path=/; $Domain=.example.com ; Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com;');
TestRunner.parseAndDumpCookie(
'cooke1 = value; $Path=/; $Domain=.example.com\nCookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com; ');
TestRunner.parseAndDumpCookie(
'$version =1; cooke1 = value; $Path=/; $Domain =.example.com; \n Cookie2 = value2; $Path = /foo; $DOMAIN = foo.example.com;');
TestRunner.parseAndDumpSetCookie('cookie=value');
TestRunner.parseAndDumpSetCookie('a=b\n c=d\n f');
TestRunner.parseAndDumpSetCookie('cooke1 = value; Path=/; Domain=.example.com;');
TestRunner.parseAndDumpSetCookie(
'cooke1 = value; Path=/; Domain= .example.com \nCookie2 = value2; Path = /foo; Domain = foo.example.com');
TestRunner.parseAndDumpSetCookie(
'cooke1 = value; expires = Mon, Oct 18 2010 17:00 GMT+0000; Domain =.example.com\nCookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Discard;');
TestRunner.parseAndDumpSetCookie(
'cooke1 = value; max-age= 1440; Domain =.example.com\n Cookie2 = value2; Path = /foo; DOMAIN = foo.example.com; HttpOnly; Secure; Discard;');
TestRunner.parseAndDumpSetCookie('cooke1 = value; HttpOnly; Secure; SameSite=Lax;');
TestRunner.parseAndDumpSetCookie('cooke1 = value; HttpOnly; Secure; SameSite=Secure;');
TestRunner.parseAndDumpSetCookie('cooke1; Path=/; Domain=.example.com;');
TestRunner.parseAndDumpSetCookie('cooke1=; Path=/; Domain=.example.com;');
TestRunner.parseAndDumpSetCookie('cooke1=; Path=/; Domain=.example.com; Priority=High');
TestRunner.parseAndDumpSetCookie('cooke1=; Path=/; Domain=.example.com; Priority=Low');
TestRunner.parseAndDumpSetCookie('cooke1=; Path=/; Domain=.example.com; Priority=Medium');
TestRunner.completeTest();
})();
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment