Commit Graph

12 Commits

Author SHA1 Message Date
Tim van der Lippe
92d6fcb8fc Suppress warnings and expected errors in test suite 2015-11-19 13:27:33 +01:00
Kevin Schaaf
7a1814f58a Add beforeRegister; ES6 class must set proto metadata here. Fixes #2382 2015-08-28 16:10:30 -07:00
Scott J Miles
230528c8c9 add test for registered behavior affecting a value then used by features 2015-08-24 18:45:00 -07:00
Scott J Miles
fba14a3317 - actually iterate behaviors in reverse order for mixing in
- iterate `behaviors` in natural order for prepping
- aggregate hostAttributes at prep-time for proper override behavior
- fix/add tests
- remove vestigial mixins.html file
2015-05-22 12:56:26 -07:00
Scott Miles
0ab03bb71e iterate behavior mixins in reverse order as the hasOwnProperty check means whoever goes _first_ wins 2015-05-21 14:53:45 -07:00
Scott J Miles
6a2952db59 allow behavior arrays to contain nested behavior arrays 2015-05-20 12:46:14 -07:00
Scott J Miles
0b10574bee add simple test for overriding behavior properties in prototype (configuration) 2015-05-04 10:19:25 -07:00
Scott J Miles
6669671ee4 add test to ensure prototype-methods are not overwritten by behavior methods 2015-04-30 12:32:11 -07:00
Kevin Schaaf
0205678a7a Fix bug in property lookup. Add test. 2015-04-24 19:08:55 -07:00
frankiefu
f905a12156 add missing 'properties' to the _mixinBehavior list and add additional
test to cover this issue.
2015-04-22 10:12:45 -07:00
Kevin Schaaf
5e05fd709e Make fire2 fire. Remove keyPresses. Remove comments. 2015-04-21 18:29:57 -07:00
frankiefu
b9571246b4 add basic behaviors test 2015-04-21 15:34:59 -07:00