diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-28 17:00:49 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-28 17:00:49 +0000 |
commit | 1d799ddcfcf7925b8fb8aeb6070f33eb5c4e0826 (patch) | |
tree | f0bd0656066f48929f2f82c5dfc66dd45804c133 /net/data | |
parent | 792785dd30f0ac1a7fc0dbf0f56e975795170feb (diff) | |
download | chromium_src-1d799ddcfcf7925b8fb8aeb6070f33eb5c4e0826.zip chromium_src-1d799ddcfcf7925b8fb8aeb6070f33eb5c4e0826.tar.gz chromium_src-1d799ddcfcf7925b8fb8aeb6070f33eb5c4e0826.tar.bz2 |
First parts of new FTP LIST response parsing code.
Added parser for "ls" listing style, and tests. This is not yet used by the browser (will do that in a following CL).
TEST=Covered by net_unittests.
BUG=25520
Review URL: http://codereview.chromium.org/244008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30354 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
-rw-r--r-- | net/data/ftp/dir-listing-ls-1 | 6 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-1.expected | 47 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-2 | 7 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-2.expected | 55 |
4 files changed, 115 insertions, 0 deletions
diff --git a/net/data/ftp/dir-listing-ls-1 b/net/data/ftp/dir-listing-ls-1 new file mode 100644 index 0000000..0c09e7d --- /dev/null +++ b/net/data/ftp/dir-listing-ls-1 @@ -0,0 +1,6 @@ +drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 .
+drwxr-xr-x 3 ftp ftp 4096 May 15 18:11 ..
+-rw-r--r-- 1 ftp ftp 528 Nov 01 2007 .message
+-rw-r--r-- 1 ftp ftp 528 Nov 01 2007 README
+-rw-r--r-- 1 ftp ftp 560 Sep 28 2007 index.html
+drwxr-xr-x 33 ftp ftp 4096 Aug 12 2008 pub
diff --git a/net/data/ftp/dir-listing-ls-1.expected b/net/data/ftp/dir-listing-ls-1.expected new file mode 100644 index 0000000..9ebef8d --- /dev/null +++ b/net/data/ftp/dir-listing-ls-1.expected @@ -0,0 +1,47 @@ +d +. +current +5 +15 +18 +11 + +d +.. +current +5 +15 +18 +11 + +- +.message +2007 +11 +1 +0 +0 + +- +README +2007 +11 +1 +0 +0 + +- +index.html +2007 +9 +28 +0 +0 + +d +pub +2008 +8 +12 +0 +0 diff --git a/net/data/ftp/dir-listing-ls-2 b/net/data/ftp/dir-listing-ls-2 new file mode 100644 index 0000000..5e2c6e2 --- /dev/null +++ b/net/data/ftp/dir-listing-ls-2 @@ -0,0 +1,7 @@ +drwxr-xr-x 3 0 0 4096 Sep 18 2008 .
+drwxr-xr-x 3 0 0 4096 Sep 18 2008 ..
+lrwxrwxrwx 1 0 509 1 Nov 08 2007 ftp -> .
+lrwxrwxrwx 1 0 0 3 Oct 12 2007 mirror -> pub
+lrwxrwxrwx 1 0 0 26 Sep 18 2008 pub -> vol/1/.CLUSTER/var_ftp/pub
+lrwxrwxrwx 1 0 0 27 Oct 16 2007 site -> vol/1/.CLUSTER/var_ftp/site
+drwxr-xr-x 7 0 0 4096 Jul 02 2008 vol
diff --git a/net/data/ftp/dir-listing-ls-2.expected b/net/data/ftp/dir-listing-ls-2.expected new file mode 100644 index 0000000..e7c5e4f --- /dev/null +++ b/net/data/ftp/dir-listing-ls-2.expected @@ -0,0 +1,55 @@ +d +. +2008 +9 +18 +0 +0 + +d +.. +2008 +9 +18 +0 +0 + +l +ftp +2007 +11 +8 +0 +0 + +l +mirror +2007 +10 +12 +0 +0 + +l +pub +2008 +9 +18 +0 +0 + +l +site +2007 +10 +16 +0 +0 + +d +vol +2008 +7 +2 +0 +0 |