Tests/Examples/Language.JavaScript.examples.tests.ps1
describe 'Language.JavaScript' { it 'Language.JavaScript Example 1' { Invoke-PipeScript { Hello.js template ' msg = null /*{param($msg = ''hello world'') "`"$msg`""}*/ ; if (console) { console.log(msg); } ' } } it 'Language.JavaScript Example 2' { Invoke-PipeScript { $helloMsg = {param($msg = 'hello world') "`"$msg`""} $helloJs = HelloWorld.js template " msg = null /*{$helloMsg}*/; if (console) { console.log(msg); } " $helloJs } } it 'Language.JavaScript Example 3' { "console.log('hi')" > .\Hello.js Invoke-PipeScript .\Hello.js } } |