From 7d27bc7969ed2b72eab7c7e5a4f75dcc7057b374 Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Mon, 10 Mar 2014 00:40:26 -0400 Subject: [PATCH] Exposing Trait module Oh boy oh boy oh boy! --- index.js | 1 + test/IndexTest.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/index.js b/index.js index 3edd1c3..ad7069e 100644 --- a/index.js +++ b/index.js @@ -23,5 +23,6 @@ exports.Class = require( __dirname + '/lib/class' ); exports.AbstractClass = require( __dirname + '/lib/class_abstract' ); exports.FinalClass = require( __dirname + '/lib/class_final' ); exports.Interface = require( __dirname + '/lib/interface' ); +exports.Trait = require( __dirname + '/lib/Trait' ); exports.version = require( __dirname + '/lib/version' ); diff --git a/test/IndexTest.js b/test/IndexTest.js index a1b22a7..6abe16e 100644 --- a/test/IndexTest.js +++ b/test/IndexTest.js @@ -55,6 +55,10 @@ require( 'common' ).testCase( { this.exportedAs( 'Interface', 'interface' ); }, + 'Trait module is exported as `Trait\'': function() + { + this.exportedAs( 'Trait', 'Trait' ); + }, 'Version information is exported as `version\'': function() { this.exportedAs( 'version', 'version' );