google/closure-compiler

Jasmine Externs are out of Date

Open

#3,045 建立於 2018年8月6日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)Java (7,176 star) (1,197 fork)batch import
Externshelp wanted

描述

I've found that many Closure externs are out of date for Jasmine. Specifically, I see:

  • Many custom matcher types are missing, including:
    • CustomMatcherFactories
    • MatchersUtil
    • CustomEqualityTester
    • CustomMatcher
  • Jasmine's pretty print utility is missing (jasmine.pp())
  • Most matcher functions (toBe(), toEqual(), etc.) accept an optional string to use as an error message if the expectation fails. This is also missing.
  • Likely others...

Without these types, custom matchers are basically impossible. Would be great to see these types updated.

See: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jasmine/index.d.ts

貢獻者指南