~ubuntu-branches/ubuntu/saucy/mozjs17/saucy

« back to all changes in this revision

Viewing changes to js/src/tests/e4x/XML/13.4.4.37.js

  • Committer: Package Import Robot
  • Author(s): Rico Tzschichholz
  • Date: 2013-05-25 12:24:23 UTC
  • Revision ID: package-import@ubuntu.com-20130525122423-zmxucrhtensw90xy
Tags: upstream-17.0.0
ImportĀ upstreamĀ versionĀ 17.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// |reftest| pref(javascript.options.xml.content,true)
 
2
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
 
3
 *
 
4
 * This Source Code Form is subject to the terms of the Mozilla Public
 
5
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 
6
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
7
 
 
8
 
 
9
START("13.4.4.37 - XML text()");
 
10
 
 
11
TEST(1, true, XML.prototype.hasOwnProperty("text"));
 
12
 
 
13
x =
 
14
<alpha>
 
15
    <bravo>one</bravo>
 
16
    <charlie>
 
17
        <bravo>two</bravo>
 
18
    </charlie>
 
19
</alpha>;
 
20
 
 
21
TEST_XML(2, "one", x.bravo.text());
 
22
 
 
23
correct = new XMLList();
 
24
correct += new XML("one");
 
25
correct += new XML("two");
 
26
TEST(3, correct, x..bravo.text());   
 
27
TEST_XML(4, "", x.charlie.text());
 
28
TEST_XML(5, "", x.foobar.text());
 
29
TEST_XML(6, "one", x.*.text());
 
30
 
 
31
END();