Index: test/webkit/fast/js/kde/func-decl-expected.txt |
diff --git a/test/webkit/fast/js/kde/func-decl-expected.txt b/test/webkit/fast/js/kde/func-decl-expected.txt |
index d2db3810d9323b4ab714be813fc625d15cc51ce7..d5b8a6fa101706b72d0033675e25eabceb9fe3df 100644 |
--- a/test/webkit/fast/js/kde/func-decl-expected.txt |
+++ b/test/webkit/fast/js/kde/func-decl-expected.txt |
@@ -21,21 +21,24 @@ |
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+# Due to changes in ES2015 function hoisting semantics, this test is |
+# no longer really accurate and is expected to fail. test262 and mjsunit |
+# tests verify the correct semantics. |
KDE JS Test |
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
-PASS Function declaration takes effect at entry |
+FAIL Function declaration takes effect at entry: value has type undefined , not:function |
PASS Decl not yet overwritten |
PASS After assign (0) |
PASS function decls have no execution content |
PASS After assign #2 (0) |
-PASS Decl already overwritten |
+FAIL Decl already overwritten: value has type function , not:number |
PASS After assign (1) |
PASS function decls have no execution content |
PASS After assign #2 (1) |
-PASS Decl already overwritten |
+FAIL Decl already overwritten: value has type function , not:number |
PASS After assign (2) |
PASS function decls have no execution content |
PASS After assign #2 (2) |