| 123456789101112131415161718192021222324252627282930 | --TEST--Test V8Js::setModuleLoader : Path normalisation #005--SKIPIF--<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>--FILE--<?php$JS = <<< EOTvar foo = require("foo/test");EOT;$v8 = new V8Js();$v8->setModuleLoader(function($module) {    print("setModuleLoader called for ".$module."\n");    switch($module) {    case 'foo/test':        return 'require("../blar");';    case 'blar':        return 'exports.bar = 23;';    }});$v8->executeString($JS, 'module.js');?>===EOF===--EXPECT--setModuleLoader called for foo/testsetModuleLoader called for blar===EOF===
 |