我有一些复杂的Perl代码可以测试$val = ref($something)
的值。不幸的是我的代码失败了,因为$val
是"ARRAY(0x913310)"
而不是"ARRAY"
(根据Perl调试器)。
阅读ref()
的文档,这样的值不会列为可能的返回值之一。此外,当尝试在调试器中以交互方式重现时,我只看到有效的返回值。
这可能是Perl基础中的错误吗? 我在x86_64上使用了SLES 11 SP 4的Perl 5.10.0 ......
答案 0 :(得分:4)
当exports.config = {
framework: 'jasmine',
directConnect: true,
specs: ['delegations.js'],
useAllAngular2AppRoots: true,
capabilities: {
'browserName': 'firefox',
'acceptSSlCerts': true
},
webDriverProxy: null,
verbose: true,
jasmineNodeOpts: {
isVerbose: true,
showColors: true,
defaultTimeoutInterval: 120000
},
allScriptsTimeout: 120000,
maxSessions: 1,
params: {
url: 'https://localhost:8447/mywebapp'
}
}
是班级$something
的对象时。
ARRAY(0x913310)