mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-06-10 02:18:57 +00:00
158 lines
4.4 KiB
JavaScript
158 lines
4.4 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
add_task(function* test_casing_1() {
|
|
do_print("Searching for cased entry 1");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "MOZ",
|
|
autofilled: "MOZilla.org/",
|
|
completed: "mozilla.org/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_casing_2() {
|
|
do_print("Searching for cased entry 2");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org/T",
|
|
autofilled: "mozilla.org/T",
|
|
completed: "mozilla.org/T"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_casing_3() {
|
|
do_print("Searching for cased entry 3");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mozilla.org/T",
|
|
autofilled: "mozilla.org/Test/",
|
|
completed: "http://mozilla.org/Test/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_casing_4() {
|
|
do_print("Searching for cased entry 4");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mOzilla.org/t",
|
|
autofilled: "mOzilla.org/t",
|
|
completed: "mOzilla.org/t"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_casing_5() {
|
|
do_print("Searching for cased entry 5");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "mOzilla.org/T",
|
|
autofilled: "mOzilla.org/Test/",
|
|
completed: "http://mozilla.org/Test/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_casing() {
|
|
do_print("Searching for untrimmed cased entry");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://mOz",
|
|
autofilled: "http://mOzilla.org/",
|
|
completed: "http://mozilla.org/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_www_casing() {
|
|
do_print("Searching for untrimmed cased entry with www");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://www.mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://www.mOz",
|
|
autofilled: "http://www.mOzilla.org/",
|
|
completed: "http://www.mozilla.org/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_path_casing() {
|
|
do_print("Searching for untrimmed cased entry with path");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://mOzilla.org/t",
|
|
autofilled: "http://mOzilla.org/t",
|
|
completed: "http://mOzilla.org/t"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_path_casing_2() {
|
|
do_print("Searching for untrimmed cased entry with path 2");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://mOzilla.org/T",
|
|
autofilled: "http://mOzilla.org/Test/",
|
|
completed: "http://mozilla.org/Test/"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_path_www_casing() {
|
|
do_print("Searching for untrimmed cased entry with www and path");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://www.mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://www.mOzilla.org/t",
|
|
autofilled: "http://www.mOzilla.org/t",
|
|
completed: "http://www.mOzilla.org/t"
|
|
});
|
|
yield cleanup();
|
|
});
|
|
|
|
add_task(function* test_untrimmed_path_www_casing_2() {
|
|
do_print("Searching for untrimmed cased entry with www and path 2");
|
|
yield PlacesTestUtils.addVisits({
|
|
uri: NetUtil.newURI("http://www.mozilla.org/Test/"),
|
|
transition: TRANSITION_TYPED
|
|
});
|
|
yield check_autocomplete({
|
|
search: "http://www.mOzilla.org/T",
|
|
autofilled: "http://www.mOzilla.org/Test/",
|
|
completed: "http://www.mozilla.org/Test/"
|
|
});
|
|
yield cleanup();
|
|
});
|