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