- Fix IE bug with tag irrelevant attributes not being ignored
- add waitForScripts (#37)
- update History.md
- Update A.js to 3.+ and Karma to latest
- fix calledthrice;
- Remove Duo support, add browserify support
- Modernize test harness
- update dependency
- Try to actually fix assert dependency
- Update broken component/assert dep
- Replace wildcard dependency ranges with semver
- Update Facade dependency and pin at 2.x
- Support custom stubbed functions
- Replace analytics.js dependency with analytics.js-core
- Update test harness and support tasks
- Image -> HTMLImageElement
- add
.loaded
method to check thatintegration.load
returned a script/img/iframe matching a certain pattern.
- default in marketo on .page call in load
- rename validate to compare in readme
- rename validate to compare, rename notCalled to didNotCall
- add better messages for
assert
andload
- refactor to a plugin
- add
store
,restore
, andstub
, and pass analytics object in - add test server
- added deepEqual, didNotCall, returned, didNotReturn, assert
- refactor away assertion, and add spy methods
- fix makefile for testing
- update readme
- use duo(1)
- fix testing method overrides
- add
loaded
to non-overridable methods
- adds check for unintentional overrides, fixes #4
- fix assertion.ret in .initialize()
- component: add https://raw.githubusercontent.com/ to remotes
- add .mapping(name) method
- keep returned value
- unpin facade
- expose facade's types
- add #initialize
- update facade
- add facade helpers
- add deep equals for objects and arrays
✨