| var createBuiltin = $vm.createBuiltin; |
| import { shouldBe } from "./resources/assert.js"; |
| import * as ns from "./namespace-object-try-get.js" |
| function tryGetByIdText(propertyName) { return `(function (base) { return @tryGetById(base, '${propertyName}'); })`; } |
| function tryGetByIdTextStrict(propertyName) { return `(function (base) { "use strict"; return @tryGetById(base, '${propertyName}'); })`; } |
| let get = createBuiltin(tryGetByIdText("empty")); |
| let getStrict = createBuiltin(tryGetByIdTextStrict("empty")); |
| shouldBe(getStrict(ns), null); |