Showing paste #2dd6c by piotrz@apache.org: (Show raw paste)

<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="15" hostname="Piotrs-Mac-mini.local" name="as.ASDateTests" skipped="1" tests="19" time="1.654" timestamp="2019-09-03T11:47:40">
  <properties>
    <property name="css.emitter.uptodate" value="true" />
    <property name="file.encoding.pkg" value="sun.io" />
    <property name="env.MAVEN_PATH" value="/Applications/apache-maven-3.6.0" />
    <property name="ant.file.CreateFrameworkReleaseCandidate" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/releasesteps.xml" />
    <property name="qa.dir" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/../qa" />
    <property name="java.home" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre" />
    <property name="build.number.date" value="20190903" />
    <property name="asc" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/bin/asc" />
    <property name="debug" value="true" />
    <property name="sdk" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib" />
    <property name="java.endorsed.dirs" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/endorsed" />
    <property name="javac.src" value="1.5" />
    <property name="env.LOGNAME" value="piotr" />
    <property name="compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="sun.os.patch.level" value="unknown" />
    <property name="java.vendor.url" value="http://java.oracle.com/" />
    <property name="env.TERM_PROGRAM_VERSION" value="421.2" />
    <property name="java.version" value="1.8.0_151" />
    <property name="artifact.folder.found" value="true" />
    <property name="javac.debug" value="true" />
    <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/" />
    <property name="skipTests" value="true" />
    <property name="ant.project.invoked-targets" value="main" />
    <property name="test.timeout" value="3000000" />
    <property name="apache.rat.tasks.jar" value="apache-rat-tasks-0.11.jar" />
    <property name="generated.by.comment" value=" * Generated by Apache Royale Compiler" />
    <property name="royale.swc-date" value="9/2/19 9:06 -0800" />
    <property name="flat.donot.ask" value="true" />
    <property name="ant.file.type.CreateFrameworkReleaseCandidate" value="file" />
    <property name="user.name" value="piotr" />
    <property name="build.number" value="0" />
    <property name="font.donot.ask" value="set" />
    <property name="sun.io.unicode.encoding" value="UnicodeBig" />
    <property name="sun.jnu.encoding" value="UTF-8" />
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment" />
    <property name="apache.rat.tasks.url" value="https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat-tasks/0.11" />
    <property name="ant.file.type.compiler.tests" value="file" />
    <property name="playerglobal.version" value="11.7" />
    <property name="java.specification.name" value="Java Platform API Specification" />
    <property name="PLAYERGLOBAL_HOME.set" value="true" />
    <property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="user.timezone" value="" />
    <property name="path.separator" value=":" />
    <property name="developbranchname" value="release_practice" />
    <property name="as.parser.uptodate" value="true" />
    <property name="javadoc.zip.uptodate" value="set" />
    <property name="file.encoding" value="UTF-8" />
    <property name="src.depend" value="true" />
    <property name="ant.project.default-target" value="main" />
    <property name="ant.file.compiler.tests" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/build.xml" />
    <property name="env.HOME" value="/Users/piotr" />
    <property name="sun.java.command" value="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junittestcases1633552377981219087.properties skipNonTests=false filtertrace=true haltOnError=true haltOnFailure=true formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter showoutput=true outputtoformatters=true logfailedtests=true threadid=0 logtestlistenerevents=false formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-reports/IGNORETHIS.xml crashfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junitvmwatcher6038176731818167131.properties propsfile=/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/junit6027309344414191381.properties" />
    <property name="env.TERM_SESSION_ID" value="C8BB1AA9-E49B-42F3-BE44-04681B095A96" />
    <property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="ant.file" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test/build.xml" />
    <property name="playerglobal.swc" value="/Users/piotr/Downloads/player/11.7/playerglobal.swc" />
    <property name="compiler.ant.binaries" value="org/apache/royale/compiler/ant/**/*.class" />
    <property name="java.io.tmpdir" value="/var/folders/m7/r278gzm118bgznfkt0m59rc40000gn/T/" />
    <property name="user.language" value="en" />
    <property name="desc.flex-sdk-description.name" value="Apache Royale 0.9.6 FP11.7 AIR14.0 en_US" />
    <property name="line.separator" value="&#xa;" />
    <property name="air.version" value="14.0" />
    <property name="ant.file.type" value="file" />
    <property name="releaseversion" value="0.9.6" />
    <property name="java.vm.info" value="mixed mode" />
    <property name="metadata.parser.uptodate" value="true" />
    <property name="ant.file.compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/build.xml" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="env.__CF_USER_TEXT_ENCODING" value="0x1F5:0x0:0x0" />
    <property name="fpdbg" value="/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="http.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16" />
    <property name="fb.release.version" value="4.14.1" />
    <property name="CRLF" value="%0A" />
    <property name="src.debug" value="on" />
    <property name="env.LC_CTYPE" value="UTF-8" />
    <property name="java.awt.printerjob" value="sun.lwawt.macosx.CPrinterJob" />
    <property name="artifactfolder" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant" />
    <property name="ant.version" value="Apache Ant(TM) version 1.10.5 compiled on July 10 2018" />
    <property name="env.XPC_FLAGS" value="0x0" />
    <property name="user.country.format" value="PL" />
    <property name="env.PLAYERGLOBAL_HOME" value="/Users/piotr/Downloads/player" />
    <property name="gopherProxySet" value="false" />
    <property name="manifest.sealed" value="false" />
    <property name="rc" value="1" />
    <property name="os.name" value="Mac OS X" />
    <property name="java.specification.vendor" value="Oracle Corporation" />
    <property name="compiler.tests" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test" />
    <property name="mxmlc.jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="env.AIR_HOME" value="/Users/piotr/Downloads/MoonshineSDKs/Flex_SDK/Flex_4.16.1_AIR_32.0" />
    <property name="desc.flex-sdk-description.build" value="20190903" />
    <property name="env.TERM" value="xterm-256color" />
    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM" />
    <property name="kit.prefix" value="apache-royale-0.9.6" />
    <property name="java.library.path" value="/Users/piotr/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:." />
    <property name="env.PATH" value="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin:/Applications/apache-maven-3.6.0/bin:/Users/piotr/Downloads/MoonshineSDKs/Flex_SDK/Flex_4.16.1_AIR_32.0:/Users/piotr/Downloads/player:/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="ROYALE_TYPEDEFS_HOME" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/../royale-typedefs" />
    <property name="apache.rat.jar" value="apache-rat-0.11.jar" />
    <property name="ant.java.version" value="1.8" />
    <property name="basedir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/src/test" />
    <property name="java.class.version" value="52.0" />
    <property name="env.SHLVL" value="2" />
    <property name="playerglobal.swc.exists" value="true" />
    <property name="ant.home" value="/usr/local/Cellar/ant/1.10.5/libexec" />
    <property name="ant.file.royale-compiler" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/build.xml" />
    <property name="locale" value="en_US" />
    <property name="apache.rat.url" value="https://search.maven.org/remotecontent?filepath=org/apache/rat/apache-rat/0.11" />
    <property name="svn" value="svn" />
    <property name="ant.file.type.royale-compiler" value="file" />
    <property name="royale-compiler-exists" value="true" />
    <property name="manifest.Implementation-Version" value="0.9.6" />
    <property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib" />
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers" />
    <property name="java.awt.graphicsenv" value="sun.awt.CGraphicsEnvironment" />
    <property name="release.name" value="Apache Royale" />
    <property name="env.USER" value="piotr" />
    <property name="mvn" value="mvn" />
    <property name="cmc.emitter.uptodate" value="true" />
    <property name="jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="env.TERM_PROGRAM" value="Apple_Terminal" />
    <property name="local.d32" value="" />
    <property name="base.folder.name" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/.." />
    <property name="ant.project.name" value="compiler.tests" />
    <property name="generated.by.match" value=" * Generated by Apache Royale Compiler" />
    <property name="java.vm.specification.version" value="1.8" />
    <property name="binary-js.kit" value="apache-royale-0.9.6-bin-js" />
    <property name="env.JAVA_MAIN_CLASS_6070" value="org.apache.tools.ant.launch.Launcher" />
    <property name="awt.toolkit" value="sun.lwawt.macosx.LWCToolkit" />
    <property name="sun.cpu.isalist" value="" />
    <property name="ant.file.asjs" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/build.xml" />
    <property name="java.ext.dirs" value="/Users/piotr/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java" />
    <property name="os.version" value="10.14.6" />
    <property name="user.home" value="/Users/piotr" />
    <property name="AIR_HOME.set" value="true" />
    <property name="compiler.font.binaries" value="org/apache/royale/fonts/**" />
    <property name="java.vm.vendor" value="Oracle Corporation" />
    <property name="royale-typedefs-exists" value="true" />
    <property name="manifest.Implementation-Vendor" value="The Apache Software Foundation" />
    <property name="env.XPC_SERVICE_NAME" value="0" />
    <property name="user.dir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="maxmem" value="512" />
    <property name="ROYALE_COMPILER_REPO" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/../royale-compiler" />
    <property name="binary.kit" value="apache-royale-0.9.6-bin-js-swf" />
    <property name="env.PWD" value="/Users/piotr/Downloads/royale/release/release096asjs/sources" />
    <property name="desc.flex-sdk-description.version" value="4.14.1" />
    <property name="release.version" value="0.9.6" />
    <property name="css.tree.uptodate" value="true" />
    <property name="sun.cpu.endian" value="little" />
    <property name="compc.jvm.args" value=" -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true" />
    <property name="raw.as.tokenizer.uptodate" value="true" />
    <property name="env.TMPDIR" value="/var/folders/m7/r278gzm118bgznfkt0m59rc40000gn/T/" />
    <property name="asfheader" value=" * Licensed under the Apache License, Version 2.0 (the &apos;License&apos;);&#xa; * you may not use this file except in compliance with the License.&#xa; * You may obtain a copy of the License at&#xa; *&#xa; *     http://www.apache.org/licenses/LICENSE-2.0&#xa; *&#xa; * Unless required by applicable law or agreed to in writing, software&#xa; * distributed under the License is distributed on an &apos;AS IS&apos; BASIS,&#xa; * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xa; * See the License for the specific language governing permissions and&#xa; * limitations under the License.&#xa; *&#xa;" />
    <property name="java.vm.version" value="25.151-b12" />
    <property name="java.class.path" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/test-classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/antlr.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-cli.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-compress-1.10.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-io.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-lang-2.6.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/commons-lang3-3.4.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/flex-tool-api.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/guava.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/jburg.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/jflex.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/junit-4.10.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/external/lzma-sdk.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler-build-tools/target/classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler-test-utils/target/classes:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/compiler-common.jar:/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/lib/compiler.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-launcher.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-junit.jar:/usr/local/Cellar/ant/1.10.5/libexec/lib/ant-junit4.jar" />
    <property name="ant.library.dir" value="/usr/local/Cellar/ant/1.10.5/libexec/lib" />
    <property name="os.arch" value="x86_64" />
    <property name="unknown.tree.handler.patterns.uptodate" value="true" />
    <property name="javac.deprecation" value="false" />
    <property name="env.Apple_PubSub_Socket_Render" value="/private/tmp/com.apple.launchd.EjPZUeM3pJ/Render" />
    <property name="raw.asdoc.tokenizer.uptodate" value="true" />
    <property name="strict" value="true" />
    <property name="sun.java.launcher" value="SUN_STANDARD" />
    <property name="manifest.Implementation-Title" value="Apache Royale SDK" />
    <property name="ant.core.lib" value="/usr/local/Cellar/ant/1.10.5/libexec/lib/ant.jar" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="file.separator" value="/" />
    <property name="java.runtime.version" value="1.8.0_151-b12" />
    <property name="sun.boot.class.path" value="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/classes" />
    <property name="env.SSH_AUTH_SOCK" value="/private/tmp/com.apple.launchd.QjDUmEeehh/Listeners" />
    <property name="ant.file.type.compiler" value="file" />
    <property name="rat.report" value="/Users/piotr/Downloads/royale/release/release096asjs/sources/rat-report.txt" />
    <property name="royale" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler" />
    <property name="staging-dir" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs/temp/royale-asjs" />
    <property name="source.kit" value="apache-royale-0.9.6-src" />
    <property name="manifest.Implementation-Vendor-Id" value="org.apache" />
    <property name="user.country" value="US" />
    <property name="raw.mxml.tokenizer.uptodate" value="true" />
    <property name="javadoc.params" value="" />
    <property name="env.SHELL" value="/bin/bash" />
    <property name="env.FLASHPLAYER_DEBUGGER" value="/Users/piotr/Downloads/player/flashplayer.app" />
    <property name="compiler-externc" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/../compiler-externc" />
    <property name="java.vendor" value="Oracle Corporation" />
    <property name="ROYALE_HOME" value="/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-asjs" />
    <property name="ant.file.type.asjs" value="file" />
    <property name="java.specification.version" value="1.8" />
    <property name="sun.arch.data.model" value="64" />
    <property name="isMac" value="mac" />
  </properties>
  <testcase classname="as.ASDateTests" name="ASDateTests_date" time="0.133">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests152314962650693194 extends Object\n{\n\n// method_id=3\npublic function ASDateTests152314962650693194():*\n{\n// derivedName ASDateTests152314962650693194\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty date\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty date\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.date\&quot;\n16 getlocal2\n17 getproperty date\n18 pushbyte 1\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests152314962650693194$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests152314962650693194\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests152314962650693194\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests152314962650693194 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests152314962650693194():*\n{\n// derivedName ASDateTests152314962650693194\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty date\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty date\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.date\&quot;\n16 getlocal2\n17 getproperty date\n18 pushbyte 1\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests152314962650693194$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests152314962650693194\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests152314962650693194\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests152314962650693194 extends Object\n{\n\n// method_id=3\npublic function ASDateTests152314962650693194():*\n{\n// derivedName ASDateTests152314962650693194\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty date\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty date\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.date\&quot;\n16 getlocal2\n17 getproperty date\n18 pushbyte 1\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests152314962650693194$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests152314962650693194\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests152314962650693194\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests152314962650693194 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests152314962650693194():*\n{\n// derivedName ASDateTests152314962650693194\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty date\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty date\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.date\&quot;\n16 getlocal2\n17 getproperty date\n18 pushbyte 1\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests152314962650693194$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests152314962650693194\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests152314962650693194\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_date(ASDateTests.java:78)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_dateUTC" time="0.106">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests8412171760603484151 extends Object\n{\n\n// method_id=3\npublic function ASDateTests8412171760603484151():*\n{\n// derivedName ASDateTests8412171760603484151\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty dateUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty dateUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.dateUTC\&quot;\n16 getlocal2\n17 getproperty dateUTC\n18 pushbyte 2\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests8412171760603484151$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests8412171760603484151\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests8412171760603484151\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests8412171760603484151 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests8412171760603484151():*\n{\n// derivedName ASDateTests8412171760603484151\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty dateUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty dateUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.dateUTC\&quot;\n16 getlocal2\n17 getproperty dateUTC\n18 pushbyte 2\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests8412171760603484151$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests8412171760603484151\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests8412171760603484151\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests8412171760603484151 extends Object\n{\n\n// method_id=3\npublic function ASDateTests8412171760603484151():*\n{\n// derivedName ASDateTests8412171760603484151\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty dateUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty dateUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.dateUTC\&quot;\n16 getlocal2\n17 getproperty dateUTC\n18 pushbyte 2\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests8412171760603484151$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests8412171760603484151\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests8412171760603484151\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests8412171760603484151 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests8412171760603484151():*\n{\n// derivedName ASDateTests8412171760603484151\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty dateUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty dateUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.dateUTC\&quot;\n16 getlocal2\n17 getproperty dateUTC\n18 pushbyte 2\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests8412171760603484151$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests8412171760603484151\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests8412171760603484151\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_dateUTC(ASDateTests.java:98)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_day" time="0.079" />
  <testcase classname="as.ASDateTests" name="ASDateTests_dayUTC" time="0.072" />
  <testcase classname="as.ASDateTests" name="ASDateTests_fullYear" time="0.097">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2677989027129307231 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2677989027129307231():*\n{\n// derivedName ASDateTests2677989027129307231\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYear\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYear\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYear\&quot;\n16 getlocal2\n17 getproperty fullYear\n18 pushshort 2019\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2677989027129307231$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2677989027129307231\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2677989027129307231\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2677989027129307231 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2677989027129307231():*\n{\n// derivedName ASDateTests2677989027129307231\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT+200 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYear\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYear\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYear\&quot;\n16 getlocal2\n17 getproperty fullYear\n18 pushshort 2019\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2677989027129307231$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2677989027129307231\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2677989027129307231\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2677989027129307231 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2677989027129307231():*\n{\n// derivedName ASDateTests2677989027129307231\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYear\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYear\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYear\&quot;\n16 getlocal2\n17 getproperty fullYear\n18 pushshort 2019\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2677989027129307231$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2677989027129307231\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2677989027129307231\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2677989027129307231 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2677989027129307231():*\n{\n// derivedName ASDateTests2677989027129307231\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT+200 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYear\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYear\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYear\&quot;\n16 getlocal2\n17 getproperty fullYear\n18 pushshort 2019\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2677989027129307231$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2677989027129307231\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2677989027129307231\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_fullYear(ASDateTests.java:158)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_fullYearUTC" time="0.096">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7447618179504707488 extends Object\n{\n\n// method_id=3\npublic function ASDateTests7447618179504707488():*\n{\n// derivedName ASDateTests7447618179504707488\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYearUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYearUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYearUTC\&quot;\n16 getlocal2\n17 getproperty fullYearUTC\n18 pushshort 2020\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests7447618179504707488$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests7447618179504707488\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7447618179504707488\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7447618179504707488 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests7447618179504707488():*\n{\n// derivedName ASDateTests7447618179504707488\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYearUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYearUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYearUTC\&quot;\n16 getlocal2\n17 getproperty fullYearUTC\n18 pushshort 2020\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests7447618179504707488$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests7447618179504707488\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7447618179504707488\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7447618179504707488 extends Object\n{\n\n// method_id=3\npublic function ASDateTests7447618179504707488():*\n{\n// derivedName ASDateTests7447618179504707488\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYearUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYearUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYearUTC\&quot;\n16 getlocal2\n17 getproperty fullYearUTC\n18 pushshort 2020\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests7447618179504707488$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests7447618179504707488\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7447618179504707488\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7447618179504707488 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests7447618179504707488():*\n{\n// derivedName ASDateTests7447618179504707488\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Mon Dec 31 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty fullYearUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty fullYearUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.fullYearUTC\&quot;\n16 getlocal2\n17 getproperty fullYearUTC\n18 pushshort 2020\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests7447618179504707488$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests7447618179504707488\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7447618179504707488\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_fullYearUTC(ASDateTests.java:178)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_hours" time="0.081">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5474415441354361760 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5474415441354361760():*\n{\n// derivedName ASDateTests5474415441354361760\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hours\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hours\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hours\&quot;\n16 getlocal2\n17 getproperty hours\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5474415441354361760$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5474415441354361760\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5474415441354361760\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5474415441354361760 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5474415441354361760():*\n{\n// derivedName ASDateTests5474415441354361760\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hours\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hours\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hours\&quot;\n16 getlocal2\n17 getproperty hours\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5474415441354361760$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5474415441354361760\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5474415441354361760\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5474415441354361760 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5474415441354361760():*\n{\n// derivedName ASDateTests5474415441354361760\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hours\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hours\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hours\&quot;\n16 getlocal2\n17 getproperty hours\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5474415441354361760$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5474415441354361760\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5474415441354361760\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5474415441354361760 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5474415441354361760():*\n{\n// derivedName ASDateTests5474415441354361760\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hours\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hours\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hours\&quot;\n16 getlocal2\n17 getproperty hours\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5474415441354361760$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5474415441354361760\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5474415441354361760\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_hours(ASDateTests.java:198)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_hoursUTC" time="0.093">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests733909190143533133 extends Object\n{\n\n// method_id=3\npublic function ASDateTests733909190143533133():*\n{\n// derivedName ASDateTests733909190143533133\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hoursUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hoursUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hoursUTC\&quot;\n16 getlocal2\n17 getproperty hoursUTC\n18 pushbyte 8\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests733909190143533133$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests733909190143533133\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests733909190143533133\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests733909190143533133 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests733909190143533133():*\n{\n// derivedName ASDateTests733909190143533133\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hoursUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hoursUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hoursUTC\&quot;\n16 getlocal2\n17 getproperty hoursUTC\n18 pushbyte 8\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests733909190143533133$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests733909190143533133\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests733909190143533133\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests733909190143533133 extends Object\n{\n\n// method_id=3\npublic function ASDateTests733909190143533133():*\n{\n// derivedName ASDateTests733909190143533133\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hoursUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hoursUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hoursUTC\&quot;\n16 getlocal2\n17 getproperty hoursUTC\n18 pushbyte 8\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests733909190143533133$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests733909190143533133\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests733909190143533133\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests733909190143533133 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests733909190143533133():*\n{\n// derivedName ASDateTests733909190143533133\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty hoursUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty hoursUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.hoursUTC\&quot;\n16 getlocal2\n17 getproperty hoursUTC\n18 pushbyte 8\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests733909190143533133$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests733909190143533133\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests733909190143533133\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_hoursUTC(ASDateTests.java:218)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_milliseconds" time="0.087">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4376368267096454243 extends Object\n{\n\n// method_id=3\npublic function ASDateTests4376368267096454243():*\n{\n// derivedName ASDateTests4376368267096454243\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty milliseconds\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty milliseconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.milliseconds\&quot;\n16 getlocal2\n17 getproperty milliseconds\n18 pushshort 999\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests4376368267096454243$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests4376368267096454243\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4376368267096454243\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4376368267096454243 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests4376368267096454243():*\n{\n// derivedName ASDateTests4376368267096454243\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty milliseconds\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty milliseconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.milliseconds\&quot;\n16 getlocal2\n17 getproperty milliseconds\n18 pushshort 999\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests4376368267096454243$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests4376368267096454243\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4376368267096454243\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4376368267096454243 extends Object\n{\n\n// method_id=3\npublic function ASDateTests4376368267096454243():*\n{\n// derivedName ASDateTests4376368267096454243\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty milliseconds\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty milliseconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.milliseconds\&quot;\n16 getlocal2\n17 getproperty milliseconds\n18 pushshort 999\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests4376368267096454243$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests4376368267096454243\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4376368267096454243\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4376368267096454243 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests4376368267096454243():*\n{\n// derivedName ASDateTests4376368267096454243\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty milliseconds\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty milliseconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.milliseconds\&quot;\n16 getlocal2\n17 getproperty milliseconds\n18 pushshort 999\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests4376368267096454243$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests4376368267096454243\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4376368267096454243\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_milliseconds(ASDateTests.java:238)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_millisecondsUTC" time="0.089">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3192230843199877886 extends Object\n{\n\n// method_id=3\npublic function ASDateTests3192230843199877886():*\n{\n// derivedName ASDateTests3192230843199877886\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty millisecondsUTC\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty millisecondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.millisecondsUTC\&quot;\n16 getlocal2\n17 getproperty millisecondsUTC\n18 pushshort 999\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests3192230843199877886$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests3192230843199877886\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3192230843199877886\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3192230843199877886 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests3192230843199877886():*\n{\n// derivedName ASDateTests3192230843199877886\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty millisecondsUTC\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty millisecondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.millisecondsUTC\&quot;\n16 getlocal2\n17 getproperty millisecondsUTC\n18 pushshort 999\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests3192230843199877886$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests3192230843199877886\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3192230843199877886\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3192230843199877886 extends Object\n{\n\n// method_id=3\npublic function ASDateTests3192230843199877886():*\n{\n// derivedName ASDateTests3192230843199877886\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 36\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty millisecondsUTC\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty millisecondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.millisecondsUTC\&quot;\n16 getlocal2\n17 getproperty millisecondsUTC\n18 pushshort 999\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests3192230843199877886$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests3192230843199877886\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3192230843199877886\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3192230843199877886 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests3192230843199877886():*\n{\n// derivedName ASDateTests3192230843199877886\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 43\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty millisecondsUTC\n9 pushbyte 1\n10 subtract\n11 getlocal2\n12 swap\n13 setproperty millisecondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.millisecondsUTC\&quot;\n16 getlocal2\n17 getproperty millisecondsUTC\n18 pushshort 999\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests3192230843199877886$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests3192230843199877886\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3192230843199877886\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_millisecondsUTC(ASDateTests.java:258)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_minutes" time="0.092">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5930584173686368339 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5930584173686368339():*\n{\n// derivedName ASDateTests5930584173686368339\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutes\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutes\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutes\&quot;\n16 getlocal2\n17 getproperty minutes\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5930584173686368339$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5930584173686368339\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5930584173686368339\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5930584173686368339 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5930584173686368339():*\n{\n// derivedName ASDateTests5930584173686368339\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutes\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutes\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutes\&quot;\n16 getlocal2\n17 getproperty minutes\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5930584173686368339$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5930584173686368339\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5930584173686368339\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5930584173686368339 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5930584173686368339():*\n{\n// derivedName ASDateTests5930584173686368339\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutes\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutes\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutes\&quot;\n16 getlocal2\n17 getproperty minutes\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5930584173686368339$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5930584173686368339\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5930584173686368339\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5930584173686368339 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5930584173686368339():*\n{\n// derivedName ASDateTests5930584173686368339\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutes\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutes\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutes\&quot;\n16 getlocal2\n17 getproperty minutes\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5930584173686368339$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5930584173686368339\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5930584173686368339\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_minutes(ASDateTests.java:278)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_minutesUTC" time="0.09">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2672843079456212947 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2672843079456212947():*\n{\n// derivedName ASDateTests2672843079456212947\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutesUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutesUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutesUTC\&quot;\n16 getlocal2\n17 getproperty minutesUTC\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2672843079456212947$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2672843079456212947\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2672843079456212947\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2672843079456212947 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2672843079456212947():*\n{\n// derivedName ASDateTests2672843079456212947\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutesUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutesUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutesUTC\&quot;\n16 getlocal2\n17 getproperty minutesUTC\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2672843079456212947$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2672843079456212947\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2672843079456212947\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2672843079456212947 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2672843079456212947():*\n{\n// derivedName ASDateTests2672843079456212947\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutesUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutesUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutesUTC\&quot;\n16 getlocal2\n17 getproperty minutesUTC\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2672843079456212947$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2672843079456212947\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2672843079456212947\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2672843079456212947 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2672843079456212947():*\n{\n// derivedName ASDateTests2672843079456212947\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty minutesUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty minutesUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.minutesUTC\&quot;\n16 getlocal2\n17 getproperty minutesUTC\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2672843079456212947$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2672843079456212947\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2672843079456212947\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_minutesUTC(ASDateTests.java:298)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_month" time="0.093">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4958614223612076918 extends Object\n{\n\n// method_id=3\npublic function ASDateTests4958614223612076918():*\n{\n// derivedName ASDateTests4958614223612076918\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty month\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty month\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.month\&quot;\n16 getlocal2\n17 getproperty month\n18 pushbyte 6\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests4958614223612076918$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests4958614223612076918\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4958614223612076918\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4958614223612076918 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests4958614223612076918():*\n{\n// derivedName ASDateTests4958614223612076918\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty month\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty month\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.month\&quot;\n16 getlocal2\n17 getproperty month\n18 pushbyte 6\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests4958614223612076918$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests4958614223612076918\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4958614223612076918\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4958614223612076918 extends Object\n{\n\n// method_id=3\npublic function ASDateTests4958614223612076918():*\n{\n// derivedName ASDateTests4958614223612076918\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty month\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty month\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.month\&quot;\n16 getlocal2\n17 getproperty month\n18 pushbyte 6\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests4958614223612076918$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests4958614223612076918\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4958614223612076918\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests4958614223612076918 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests4958614223612076918():*\n{\n// derivedName ASDateTests4958614223612076918\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty month\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty month\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.month\&quot;\n16 getlocal2\n17 getproperty month\n18 pushbyte 6\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests4958614223612076918$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests4958614223612076918\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests4958614223612076918\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_month(ASDateTests.java:318)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_monthUTC" time="0.088">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2049038069025665951 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2049038069025665951():*\n{\n// derivedName ASDateTests2049038069025665951\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty monthUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty monthUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.monthUTC\&quot;\n16 getlocal2\n17 getproperty monthUTC\n18 pushbyte 7\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2049038069025665951$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2049038069025665951\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2049038069025665951\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2049038069025665951 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2049038069025665951():*\n{\n// derivedName ASDateTests2049038069025665951\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty monthUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty monthUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.monthUTC\&quot;\n16 getlocal2\n17 getproperty monthUTC\n18 pushbyte 7\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2049038069025665951$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2049038069025665951\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2049038069025665951\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2049038069025665951 extends Object\n{\n\n// method_id=3\npublic function ASDateTests2049038069025665951():*\n{\n// derivedName ASDateTests2049038069025665951\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty monthUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty monthUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.monthUTC\&quot;\n16 getlocal2\n17 getproperty monthUTC\n18 pushbyte 7\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests2049038069025665951$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests2049038069025665951\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2049038069025665951\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests2049038069025665951 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests2049038069025665951():*\n{\n// derivedName ASDateTests2049038069025665951\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty monthUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty monthUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.monthUTC\&quot;\n16 getlocal2\n17 getproperty monthUTC\n18 pushbyte 7\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests2049038069025665951$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests2049038069025665951\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests2049038069025665951\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_monthUTC(ASDateTests.java:338)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_seconds" time="0.093">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3372737383916914246 extends Object\n{\n\n// method_id=3\npublic function ASDateTests3372737383916914246():*\n{\n// derivedName ASDateTests3372737383916914246\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty seconds\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty seconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.seconds\&quot;\n16 getlocal2\n17 getproperty seconds\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests3372737383916914246$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests3372737383916914246\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3372737383916914246\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3372737383916914246 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests3372737383916914246():*\n{\n// derivedName ASDateTests3372737383916914246\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty seconds\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty seconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.seconds\&quot;\n16 getlocal2\n17 getproperty seconds\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests3372737383916914246$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests3372737383916914246\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3372737383916914246\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3372737383916914246 extends Object\n{\n\n// method_id=3\npublic function ASDateTests3372737383916914246():*\n{\n// derivedName ASDateTests3372737383916914246\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty seconds\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty seconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.seconds\&quot;\n16 getlocal2\n17 getproperty seconds\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests3372737383916914246$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests3372737383916914246\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3372737383916914246\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests3372737383916914246 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests3372737383916914246():*\n{\n// derivedName ASDateTests3372737383916914246\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty seconds\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty seconds\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.seconds\&quot;\n16 getlocal2\n17 getproperty seconds\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests3372737383916914246$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests3372737383916914246\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests3372737383916914246\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_seconds(ASDateTests.java:358)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_secondsUTC" time="0.089">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5761685649353382686 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5761685649353382686():*\n{\n// derivedName ASDateTests5761685649353382686\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty secondsUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty secondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.secondsUTC\&quot;\n16 getlocal2\n17 getproperty secondsUTC\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5761685649353382686$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5761685649353382686\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5761685649353382686\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5761685649353382686 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5761685649353382686():*\n{\n// derivedName ASDateTests5761685649353382686\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty secondsUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty secondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.secondsUTC\&quot;\n16 getlocal2\n17 getproperty secondsUTC\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5761685649353382686$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5761685649353382686\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5761685649353382686\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5761685649353382686 extends Object\n{\n\n// method_id=3\npublic function ASDateTests5761685649353382686():*\n{\n// derivedName ASDateTests5761685649353382686\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty secondsUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty secondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.secondsUTC\&quot;\n16 getlocal2\n17 getproperty secondsUTC\n18 pushbyte 0\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests5761685649353382686$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests5761685649353382686\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5761685649353382686\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests5761685649353382686 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests5761685649353382686():*\n{\n// derivedName ASDateTests5761685649353382686\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty secondsUTC\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty secondsUTC\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.secondsUTC\&quot;\n16 getlocal2\n17 getproperty secondsUTC\n18 pushbyte 0\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests5761685649353382686$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests5761685649353382686\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests5761685649353382686\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_secondsUTC(ASDateTests.java:378)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_time" time="0.089">
    <failure message="&#xa;Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7249298910066019500 extends Object\n{\n\n// method_id=3\npublic function ASDateTests7249298910066019500():*\n{\n// derivedName ASDateTests7249298910066019500\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty time\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty time\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.time\&quot;\n16 getlocal2\n17 getproperty time\n18 pushdouble\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests7249298910066019500$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests7249298910066019500\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7249298910066019500\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7249298910066019500 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests7249298910066019500():*\n{\n// derivedName ASDateTests7249298910066019500\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty time\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty time\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.time\&quot;\n16 getlocal2\n17 getproperty time\n18 pushdouble\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests7249298910066019500$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests7249298910066019500\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7249298910066019500\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;&#xa;" type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
Expected: is &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7249298910066019500 extends Object\n{\n\n// method_id=3\npublic function ASDateTests7249298910066019500():*\n{\n// derivedName ASDateTests7249298910066019500\n// method_info 3\n// max_stack 1\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 6\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 returnvoid\n}\n\nprivate function initHandler(Object):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 35\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty time\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty time\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.time\&quot;\n16 getlocal2\n17 getproperty time\n18 pushdouble\n19 callpropvoid\n20 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 1\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 1\nbb0\n\n0 returnvoid\n}\n\npublic static function ASDateTests7249298910066019500$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 2\n// code_length 14\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 dup\n5 pushscope\n6 newclass\n7 popscope\n8 initproperty ASDateTests7249298910066019500\n9 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7249298910066019500\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;
     got: &quot;&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot;?&gt;\n&lt;swf xmlns=\&quot;http://macromedia/2003/swfx\&quot; version=\&quot;14\&quot; framerate=\&quot;24.0\&quot; size=\&quot;10000x7500\&quot; compressed=\&quot;true\&quot; &gt;\n&lt;FileAttributes useDirectBlit=\&quot;false\&quot; useGPU=\&quot;false\&quot; hasMetadata=\&quot;true\&quot; actionScript3=\&quot;true\&quot; suppressCrossDomainCaching=\&quot;false\&quot; swfRelativeUrls=\&quot;false\&quot; useNetwork=\&quot;true\&quot;/&gt;\n&lt;Metadata&gt;\n&lt;![CDATA[&lt;?xml version=\&quot;1.0\&quot; ?&gt;\n&lt;rdf:RDF xmlns:rdf=\&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#\&quot;&gt;\n&lt;rdf:Description xmlns:dc=\&quot;http://purl.org/dc/elements/1.1\&quot; xmlns:asc=\&quot;http://ns.adobe.com/asc/2012\&quot;&gt;\n&lt;dc:format&gt;application/x-shockwave-flash&lt;/dc:format&gt;\n&lt;/rdf:Description&gt;\n&lt;/rdf:RDF&gt;\n]]&gt;\n&lt;/Metadata&gt;\n&lt;SetBackgroundColor color=\&quot;#FFFFFF\&quot;/&gt;\n&lt;ScriptLimits scriptRecursionLimit=\&quot;1000\&quot; scriptTimeLimit=\&quot;60\&quot;/&gt;\n&lt;DoABC&gt;\n// script 0\n\n// class_id=0 slot_id=0\npublic class ASDateTests7249298910066019500 extends flash.display::Sprite\n{\n\n// method_id=3\npublic function ASDateTests7249298910066019500():*\n{\n// derivedName ASDateTests7249298910066019500\n// method_info 3\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 1\n// code_length 15\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal0\n3 constructsuper 0\n4 getlex loaderInfo\n5 pushstring \&quot;init\&quot;\n6 getlex initHandler\n7 callpropvoid\n8 returnvoid\n}\n\nprivate function initHandler(flash.events::Event):void\n{\n// derivedName initHandler\n// method_info 1\n// max_stack 4\n// max_regs 3\n// scope_depth 0\n// max_scope 1\n// code_length 42\nbb0\n\n0 getlocal0\n1 pushscope\n2 findpropstrict Date\n3 pushstring \&quot;Sat Jun 30 23:59:59 GMT-0800 2018\&quot;\n4 constructprop\n5 coerce Date\n6 setlocal2\n7 getlocal2\n8 getproperty time\n9 pushbyte 1\n10 add\n11 getlocal2\n12 swap\n13 setproperty time\n14 findpropstrict assertEqual\n15 pushstring \&quot;date.time\&quot;\n16 getlocal2\n17 getproperty time\n18 pushdouble\n19 callpropvoid\n20 getlex flash.system::System\n21 pushbyte 0\n22 callpropvoid\n23 returnvoid\n}\n\nprivate function assertEqual(String,*,*):void\n{\n// derivedName assertEqual\n// method_info 2\n// max_stack 5\n// max_regs 4\n// scope_depth 0\n// max_scope 1\n// code_length 25\nbb0\n\n0 getlocal0\n1 pushscope\n2 getlocal2\n3 getlocal3\n4 ifstricteq bb2\nbb1\n\n5 getlex trace\n6 getglobalscope\n7 getlocal1\n8 getlocal2\n9 getlocal3\n10 call 3\n11 pop\n12 getlex flash.system::System\n13 pushbyte 1\n14 callpropvoid\nbb2\n\n15 returnvoid\n}\n\npublic static function ASDateTests7249298910066019500$():*\n{\n// derivedName null\n// method_info 4\n// max_stack 0\n// max_regs 1\n// scope_depth 0\n// max_scope 0\n// code_length 1\nbb0\n\n0 returnvoid\n}\n}\n\nfunction script0$init():*\n{\n// derivedName null\n// method_info 0\n// max_stack 3\n// max_regs 1\n// scope_depth 0\n// max_scope 7\n// code_length 34\nbb0\n\n0 getlocal0\n1 pushscope\n2 getscopeobject 0\n3 getlex Object\n4 pushscope\n5 getlex flash.events::EventDispatcher\n6 pushscope\n7 getlex flash.display::DisplayObject\n8 pushscope\n9 getlex flash.display::InteractiveObject\n10 pushscope\n11 getlex flash.display::DisplayObjectContainer\n12 pushscope\n13 getlex flash.display::Sprite\n14 dup\n15 pushscope\n16 newclass\n17 popscope\n18 popscope\n19 popscope\n20 popscope\n21 popscope\n22 popscope\n23 initproperty ASDateTests7249298910066019500\n24 returnvoid\n}\n\n&lt;/DoABC&gt;\n&lt;SymbolClass&gt;\n&lt;Symbol idref=\&quot;0\&quot; className=\&quot;ASDateTests7249298910066019500\&quot; /&gt;\n&lt;/SymbolClass&gt;\n&lt;ShowFrame/&gt;\n&lt;/swf&gt;&quot;

	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:319)
	at as.ASFeatureTestsBase.compileAndRun(ASFeatureTestsBase.java:328)
	at as.ASDateTests.ASDateTests_time(ASDateTests.java:398)
</failure>
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_timezoneOffset_get" time="0.0">
    <skipped />
  </testcase>
  <testcase classname="as.ASDateTests" name="ASDateTests_timezoneOffset_set" time="0.073" />
  <system-out><![CDATA[ASDateTests_date
tzoffset is 2
GMT is GMT+200
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests152314962650693194.as 

764 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests152314962650693194.swf in 0.086 seconds
After compile:

ASDateTests_dateUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests8412171760603484151.as 

775 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests8412171760603484151.swf in 0.097 seconds
After compile:

ASDateTests_day
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests1823392368325328740.as 

After compile:
Property day is read-only.

ASDateTests_dayUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests965646344043967991.as 

After compile:
Property dayUTC is read-only.

ASDateTests_fullYear
tzoffset is 2
GMT is GMT+200
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2677989027129307231.as 

778 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2677989027129307231.swf in 0.089 seconds
After compile:

ASDateTests_fullYearUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests7447618179504707488.as 

783 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests7447618179504707488.swf in 0.089 seconds
After compile:

ASDateTests_hours
tzoffset is 2
GMT is GMT+200
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5474415441354361760.as 

766 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5474415441354361760.swf in 0.074 seconds
After compile:

ASDateTests_hoursUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests733909190143533133.as 

778 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests733909190143533133.swf in 0.085 seconds
After compile:

ASDateTests_milliseconds
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests4376368267096454243.as 

781 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests4376368267096454243.swf in 0.082 seconds
After compile:

ASDateTests_millisecondsUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests3192230843199877886.as 

787 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests3192230843199877886.swf in 0.082 seconds
After compile:

ASDateTests_minutes
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5930584173686368339.as 

774 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5930584173686368339.swf in 0.084 seconds
After compile:

ASDateTests_minutesUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2672843079456212947.as 

777 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2672843079456212947.swf in 0.082 seconds
After compile:

ASDateTests_month
tzoffset is 2
GMT is GMT+200
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests4958614223612076918.as 

768 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests4958614223612076918.swf in 0.085 seconds
After compile:

ASDateTests_monthUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2049038069025665951.as 

777 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2049038069025665951.swf in 0.081 seconds
After compile:

ASDateTests_seconds
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests3372737383916914246.as 

776 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests3372737383916914246.swf in 0.084 seconds
After compile:

ASDateTests_secondsUTC
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5761685649353382686.as 

778 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests5761685649353382686.swf in 0.083 seconds
After compile:

ASDateTests_time
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests7249298910066019500.as 

782 bytes written to /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests7249298910066019500.swf in 0.079 seconds
After compile:

ASDateTests_timezoneOffset_set
Generating test:
Compiling test:
-external-library-path=/Users/piotr/Downloads/player/11.1/playerglobal.swc /Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2436056786678332499.as 

After compile:
Property timezoneOffset is read-only.

]]></system-out>
  <system-err><![CDATA[/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests1823392368325328740.as(16): col: 1 Error: Property day is read-only.

date.day += 1;
^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests965646344043967991.as(16): col: 1 Error: Property dayUTC is read-only.

date.dayUTC += 1;
^

/Users/piotr/Downloads/royale/release/releaseasjs_ant/sources/royale-compiler/compiler/target/junit-temp/ASDateTests2436056786678332499.as(16): col: 1 Error: Property timezoneOffset is read-only.

date.timezoneOffset += 480;
^

]]></system-err>
</testsuite>
Make a new paste