All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rhino1.7.7.testsrc.tests.ecma.LexicalConventions.7.2-3-n.js Maven / Gradle / Ivy

Go to download

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.

There is a newer version: 1.7.15
Show newest version
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* 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/. */

gTestfile = '7.2-3-n.js';

/**
   File Name:          7.2-3.js
   ECMA Section:       7.2 Line Terminators
   Description:        - readability
   - separate tokens
   - may occur between any two tokens
   - cannot occur within any token, not even a string
   - affect the process of automatic semicolon insertion.

   white space characters are:
   unicode     name            formal name     string representation
   \u000A      line feed                   \n
   \u000D      carriage return             \r

   this test uses onerror to capture line numbers.  because
   we use on error, we can only have one test case per file.

   Author:             [email protected]
   Date:               11 september 1997
*/
var SECTION = "7.2-3";
var VERSION = "ECMA_1";
startTest();
var TITLE   = "Line Terminators";

writeHeaderToLog( SECTION + " "+ TITLE);


DESCRIPTION = "\r\nb";
EXPECTED = "error"

  new TestCase( SECTION,    "a",     "error",     eval("\r\nb"));

test();




© 2015 - 2024 Weber Informatics LLC | Privacy Policy