mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 640302 - Some addon manager tests depended on a specific date format and failed in some locales. r=dtownsend
This commit is contained in:
parent
680e9b757e
commit
b6dde0e13e
@ -265,7 +265,7 @@ add_test(function() {
|
||||
is_element_hidden(get("detail-contrib-suggested"), "Contributions amount should be hidden");
|
||||
|
||||
is_element_visible(get("detail-dateUpdated"), "Update date should not be hidden");
|
||||
is(Date.parse(get("detail-dateUpdated").value), gDate.getTime(), "Update date should be correct");
|
||||
is(get("detail-dateUpdated").value, formatDate(gDate), "Update date should be correct");
|
||||
|
||||
is_element_hidden(get("detail-rating-row"), "Rating should be hidden");
|
||||
|
||||
@ -312,7 +312,7 @@ add_test(function() {
|
||||
is_element_hidden(get("detail-contributions"), "Contributions section should be hidden");
|
||||
|
||||
is_element_visible(get("detail-dateUpdated"), "Update date should not be hidden");
|
||||
is(Date.parse(get("detail-dateUpdated").value), gDate.getTime(), "Update date should be correct");
|
||||
is(get("detail-dateUpdated").value, formatDate(gDate), "Update date should be correct");
|
||||
|
||||
is_element_visible(get("detail-rating-row"), "Rating row should not be hidden");
|
||||
is_element_hidden(get("detail-rating"), "Rating should be hidden");
|
||||
|
@ -135,7 +135,7 @@ add_test(function() {
|
||||
is(get_node(addon, "description").value, "A test add-on", "Description should be correct");
|
||||
is_element_hidden(get_class_node(addon, "disabled-postfix"), "Disabled postfix should be hidden");
|
||||
is_element_hidden(get_class_node(addon, "update-postfix"), "Update postfix should be hidden");
|
||||
is(Date.parse(get_node(addon, "date-updated").value), gDate.getTime(), "Update date should be correct");
|
||||
is(get_node(addon, "date-updated").value, formatDate(gDate), "Update date should be correct");
|
||||
|
||||
is_element_hidden(get_node(addon, "preferences-btn"), "Preferences button should be hidden");
|
||||
is_element_hidden(get_node(addon, "enable-btn"), "Enable button should be hidden");
|
||||
@ -370,7 +370,7 @@ add_test(function() {
|
||||
is(get_node(addon, "description").value, "A test add-on", "Description should be correct");
|
||||
is_element_hidden(get_class_node(addon, "disabled-postfix"), "Disabled postfix should be hidden");
|
||||
is_element_hidden(get_class_node(addon, "update-postfix"), "Update postfix should be hidden");
|
||||
is(Date.parse(get_node(addon, "date-updated").value), gDate.getTime(), "Update date should be correct");
|
||||
is(get_node(addon, "date-updated").value, formatDate(gDate), "Update date should be correct");
|
||||
|
||||
is_element_hidden(get_node(addon, "preferences-btn"), "Preferences button should be hidden");
|
||||
is_element_visible(get_node(addon, "enable-btn"), "Enable button should be visible");
|
||||
@ -573,7 +573,7 @@ add_test(function() {
|
||||
is(get_node(addon, "description").value, "A test add-on with a new description", "Description should be correct");
|
||||
is_element_hidden(get_class_node(addon, "disabled-postfix"), "Disabled postfix should be hidden");
|
||||
is_element_hidden(get_class_node(addon, "update-postfix"), "Update postfix should be hidden");
|
||||
is(Date.parse(get_node(addon, "date-updated").value), gDate.getTime(), "Update date should be correct");
|
||||
is(get_node(addon, "date-updated").value, formatDate(gDate), "Update date should be correct");
|
||||
|
||||
is_element_hidden(get_node(addon, "preferences-btn"), "Preferences button should be hidden");
|
||||
is_element_hidden(get_node(addon, "enable-btn"), "Enable button should be hidden");
|
||||
|
@ -326,6 +326,17 @@ function get_string(aName) {
|
||||
return bundle.formatStringFromName(aName, args, args.length);
|
||||
}
|
||||
|
||||
function formatDate(aDate) {
|
||||
return Cc["@mozilla.org/intl/scriptabledateformat;1"]
|
||||
.getService(Ci.nsIScriptableDateFormat)
|
||||
.FormatDate("",
|
||||
Ci.nsIScriptableDateFormat.dateFormatLong,
|
||||
aDate.getFullYear(),
|
||||
aDate.getMonth() + 1,
|
||||
aDate.getDate()
|
||||
);
|
||||
}
|
||||
|
||||
function is_hidden(aElement) {
|
||||
var style = aElement.ownerDocument.defaultView.getComputedStyle(aElement, "");
|
||||
if (style.display == "none")
|
||||
|
Loading…
Reference in New Issue
Block a user