Fix typo in php-cs-fixer spec, mocking env should be object

This commit is contained in:
Glavin Wiechert 2015-06-11 18:51:36 -03:00
parent 817cab6ce4
commit 8ff76bc41d
1 changed files with 9 additions and 5 deletions

View File

@ -39,17 +39,21 @@ describe "PHP-CS-Fixer Beautifier", ->
fixers: ""
levels: ""
}
# Mock
beautifier.getShellEnvironment = -> Promise.resolve("")
# Mock PATH
beautifier.getShellEnvironment = -> Promise.resolve({
PATH: ''
})
#
p = beautifier.beautify(text, language, options)
expect(p).not.toBe(null)
expect(p instanceof beautifier.Promise).toBe(true)
cb = (v) ->
console.log(v)
# console.log(v)
expect(v).not.toBe(null)
expect(v instanceof Error).toBe(true)
expect(v.code).toBe("CommandNotFound")
expect(v instanceof Error).toBe(true, \
"Expected #{v} to be instance of Error")
expect(v.code).toBe("CommandNotFound", \
"Expected to be CommandNotFound")
return v
p.then(cb, cb)
return p