summaryrefslogtreecommitdiffstats
path: root/toolkit/mozapps/extensions/test/browser/browser_bug616841.js
blob: 3cf6f5346c86a5c52811307023b031296f932dd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* Any copyright is dedicated to the Public Domain.
 * http://creativecommons.org/publicdomain/zero/1.0/
 */

function test_string_compare() {
  ok("C".localeCompare("D") < 0, "C < D");
  ok("D".localeCompare("C") > 0, "D > C");
  ok("\u010C".localeCompare("D") < 0, "\u010C < D");
  ok("D".localeCompare("\u010C") > 0, "D > \u010C");
}

function test() {
  waitForExplicitFinish();

  test_string_compare();

  AddonManager.getAddonByID("foo", function(aAddon) {
    test_string_compare();
    finish();
  });
}