0f28af209ac877091f4a096f7553f02a0b401596 |
|
29-Oct-2011 |
Jesse Wilson <jessewilson@google.com> |
Interpret '+' as a space char in the URL query params. This changes Uri.decode() to use libcore's implementation of the same behavior. Bug: http://code.google.com/p/android/issues/detail?id=21064 Change-Id: If81005492b12d3aaecc745471e0a28679544a391
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
47413708eb42753d891882f488c2d6399b298169 |
|
01-Dec-2010 |
Jesse Wilson <jessewilson@google.com> |
Add a test to demonstrate parsing of trailing URI parameters. Change-Id: I1fde21381cf74b5e4847bb2c2a9ef52f8ac6a2bb http://b/3124097
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
8bb37f7ffb24ab06576dd4225ab0a5e1828a0d07 |
|
07-Sep-2010 |
Steve Block <steveblock@google.com> |
Adds a test case for WebAddress where the path component does not have a leading slash When a URL is malformed because the path does not start with a slash, we assume that the path starts with the first character that is not valid in the host and insert a leading slash. This is the reason why the regex for the path component does not force a leading slash. Bug: 1011602 Change-Id: I8efe46c058d2ee2d1a6a4406ee25dc021315222b
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
582deec1f3c8f51b431bb2ad685c9217ffd9eaad |
|
06-Sep-2010 |
Steve Block <steveblock@google.com> |
Fixes a problem with URL parsing when the host ends with a dot The WebAddress class provides a lenient parser for URLs. Currently, it identifies the host portion with the regex [<chars>]+(\.[<chars>]+)* where <chars> is the set of characters valid for the host name. This pattern excludes the case where the host ends with a dot, which is valid possibility. As a result, any trailing dot is pushed into the path component. Since we add a leading slash to the path if one is missing, the result is a path that begins with '/.'. This fix changes the host regex to [<chars>]+[<chars>\.]* which allows trailing dots and fixes the problem. Bug: 2337042 Change-Id: I310512531787e0f742988f5d815ad944fd39e059
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
58a345936d7e2b66bdeefb492e4f777754792d7e |
|
19-Aug-2010 |
Ben Dodson <bjdodson@google.com> |
Added methods for managing uri query parameters Change-Id: Ic98c1bd159740dd4d895889079f9f2abae4fc2b9
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
9114a8bb8b241bb8d3be307b29e64ea64ab27901 |
|
11-May-2010 |
Keith Ito <kito@google.com> |
Fix for bug 2672749: StringIndexOutOfBoundsException in Uri.getQueryParameter Change-Id: I10b02306478d9c595dbcae0767b44c403d50e24a
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
e41c317348cfe23a78bfd97609c3489c6cc4a786 |
|
21-Mar-2010 |
Keith Ito <kito@google.com> |
Advance encodedKeySearchIndex if encodedKey matches a suffix of a parameter. Bug: 2524610 Change-Id: I51bbf8248133b61825d2ae14afe175cb4d0413b8
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|
1a44d5dcabc18cd5ef111f732ccff91683a1a093 |
|
13-Jan-2010 |
Neal Nguyen <tommyn@google.com> |
Phase 2 of test cleanup: moving test files from AndroidTests closer to their sources. Most of these are file moves; a couple notable exceptions are the changes due to the move, and fixing up test code: - database/DatabaseCursorTest.java - database/DatabaseStatementTest.java - net/UriTest.java
/frameworks/base/core/tests/coretests/src/android/net/UriTest.java
|