1
0
Fork 0
easejs/test/Trait
Mike Gerwitz b841b9cc5e
Fix trait extending of supertype with constructor
Supertypes that extend constructors may now be extended by traits without
completely blowing up.  Good feature.

* lib/Trait.js (__tconstruct): Add function.
  (createVirtProxy): Use it.

* test/Trait/ClassExtendTest.js: Add test.
2017-01-02 23:34:29 -05:00
..
AbstractTest.js [copyright] Copyright update 2015-05-28 01:01:51 -04:00
ClassExtendTest.js Fix trait extending of supertype with constructor 2017-01-02 23:34:29 -05:00
ClassVirtualTest.js Moved class virtual param test into ClassVirtualTest case 2014-05-02 20:13:41 -04:00
ContextTest.js Copyright year updates for recent trait changes 2016-12-29 03:11:49 -05:00
DefinitionTest.js Provide useful error on attempt to mix in non-trait 2015-10-25 22:15:34 -04:00
ImmediateTest.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
LinearizationTest.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
MixedExtendTest.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
NamedTest.js Minor cleanup to trait naming test 2016-12-29 03:50:09 -05:00
ParameterTest.js [copyright] Copyright update 2015-05-28 01:01:51 -04:00
PropertyTest.js [copyright] Copyright assignment to the FSF 2014-04-09 19:05:07 -04:00
VirtualTest.js Corrected virtual non-overridden trait method invocations 2014-05-02 21:08:41 -04:00