From dee9012e67ebf894fc4616c277b88b481f0a6b0c Mon Sep 17 00:00:00 2001 From: Sergey Gaychuk Date: Thu, 22 Oct 2009 19:29:37 +0300 Subject: [PATCH] xpunit: added exported symbols to test system --- app/test/aaTestVC.js | 2 +- app/test/aaUITestFrame.jsm | 19 +++++++++++++++++++ xpunit/nsTestFrame.jsm | 5 +++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/app/test/aaTestVC.js b/app/test/aaTestVC.js index c22ce15..6ed631f 100644 --- a/app/test/aaTestVC.js +++ b/app/test/aaTestVC.js @@ -28,7 +28,7 @@ const moduleContractID = "@aasii.org/abstract/test/vc-base;1"; Components.utils.import("resource:///modules/aaTestVC.jsm"); Components.utils.import("resource:///modules/aaUITestUtils.jsm"); - +Components.utils.import("resource:///modules/aaUITestFrame.jsm"); /* * Module entry point diff --git a/app/test/aaUITestFrame.jsm b/app/test/aaUITestFrame.jsm index 542312c..cf1e6ad 100644 --- a/app/test/aaUITestFrame.jsm +++ b/app/test/aaUITestFrame.jsm @@ -18,6 +18,7 @@ * Boston, MA 02111-1307, USA. */ +Components.utils.import("resource:///modules/aaUITestUtils.jsm"); Components.utils.import("resource:///modules/nsTestFrame.jsm"); /* Page specific class */ @@ -1399,3 +1400,21 @@ function aaJSTestPageRuleModule(testNumber) { return base; } +var EXPORTED_SYMBOLS = [ + "JSTestPageModuleUI", + "aaJSDoCommandTest", + "aaJSCommandOpenPageTest", + "aaJSTestPageModule", + "aaJSTestPagePage1Module", + "aaJSSelectObjectTest", + "aaJSTestSelectablePagePage1Module", + "aaJSTestEntity", + "aaJSTestPageEntityModule", + "aaJSTestNewResource", + "aaJSTestPageResourceModule", + "aaJSTestNewFlow", + "aaJSTestPageFlowModule", + "aaJSTestNewRule", + "aaJSTestPageRuleModule" +]; + diff --git a/xpunit/nsTestFrame.jsm b/xpunit/nsTestFrame.jsm index 18a9441..2fde604 100644 --- a/xpunit/nsTestFrame.jsm +++ b/xpunit/nsTestFrame.jsm @@ -267,3 +267,8 @@ function JSTestModule() return me; } +var EXPORTED_SYMBOLS = [ + "JSTest", + "JSTestModule" +]; + -- 2.11.4.GIT