"Fossies" - the Fresh Open Source Software Archive

Member "gnash-0.8.10/testsuite/misc-haxe.all/classes.all/display/ActionScriptVersion_as.hx" (19 Jan 2012, 2020 Bytes) of package /linux/www/old/gnash-0.8.10.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) haXe source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 // ActionScriptVersion_as.hx:  ActionScript 3 "ActionScriptVersion" class, for Gnash.
    2 //
    3 // Generated by gen-as3.sh on: 20090514 by "rob". Remove this
    4 // after any hand editing loosing changes.
    5 //
    6 //   Copyright (C) 2009, 2010 Free Software Foundation, Inc.
    7 //
    8 // This program is free software; you can redistribute it and/or modify
    9 // it under the terms of the GNU General Public License as published by
   10 // the Free Software Foundation; either version 3 of the License, or
   11 // (at your option) any later version.
   12 //
   13 // This program is distributed in the hope that it will be useful,
   14 // but WITHOUT ANY WARRANTY; without even the implied warranty of
   15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   16 // GNU General Public License for more details.
   17 //
   18 // You should have received a copy of the GNU General Public License
   19 // along with this program; if not, write to the Free Software
   20 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
   21 //
   22 
   23 // This test case must be processed by CPP before compiling to include the
   24 //  DejaGnu.hx header file for the testing framework support.
   25 
   26 #if flash9
   27 import flash.display.ActionScriptVersion;
   28 import flash.display.MovieClip;
   29 #end
   30 import flash.Lib;
   31 import Type;
   32 
   33 // import our testing API
   34 import DejaGnu;
   35 
   36 // Class must be named with the _as suffix, as that's the same name as the file.
   37 class ActionScriptVersion_as {
   38     static function main() {
   39         #if !flash9
   40         DejaGnu.note("This is only a valid class in AS3 compatible players");
   41         #end
   42         #if flash9
   43         // Make sure we actually get a valid class        
   44         if (ActionScriptVersion.ACTIONSCRIPT2 == 2 && ActionScriptVersion.ACTIONSCRIPT3 == 3) {
   45             DejaGnu.pass("ActionScriptVersion class exists");
   46         } else {
   47             DejaGnu.fail("ActionScriptVersion lass doesn't exist");
   48         }
   49         #end
   50         // Call this after finishing all tests. It prints out the totals.
   51         DejaGnu.done();
   52     }
   53 }
   54 
   55 // local Variables:
   56 // mode: C++
   57 // indent-tabs-mode: t
   58 // End:
   59