Permalink
Browse files

- `unshift` instead of replacement of INC array

  • Loading branch information...
1 parent e0f93e9 commit c6984223d85d5003b7622b15be49c2185418e847 nickolay committed Jul 2, 2010
View
@@ -1,3 +1,4 @@
+.build
.project
.externalToolBuilders
/JooseX-Namespace-Depended-*
@@ -11,13 +11,15 @@ StartTest(function(t) {
t.ok(JooseX.Namespace.Depended.Resource.JooseClass, 'JooseX.Namespace.Depended.Resource.JooseClass is here')
t.ok(JooseX.Namespace.Depended.Resource.NonJoose, 'JooseX.Namespace.Depended.Resource.NonJoose is here')
- t.ok(JooseX.Namespace.Depended.Locator.URL, 'JooseX.Namespace.Depended.Locator.URL is here')
- t.ok(JooseX.Namespace.Depended.Resource.ExternalURL, 'JooseX.Namespace.Depended.Resource.ExternalURL is here')
- t.ok(JooseX.Namespace.Depended.Resource.InternalURL, 'JooseX.Namespace.Depended.Resource.InternalURL is here')
-
-
- t.ok(JooseX.Namespace.Depended.Transport.XHRAsync, 'JooseX.Namespace.Depended.Transport.XHRAsync is here')
- t.ok(JooseX.Namespace.Depended.Transport.ScriptTag, 'JooseX.Namespace.Depended.Transport.ScriptTag is here')
+ t.skip(Joose.is_NodeJS, "Not included in NodeJS bundle", function (){
+
+ t.ok(JooseX.Namespace.Depended.Locator.URL, 'JooseX.Namespace.Depended.Locator.URL is here')
+ t.ok(JooseX.Namespace.Depended.Resource.ExternalURL, 'JooseX.Namespace.Depended.Resource.ExternalURL is here')
+ t.ok(JooseX.Namespace.Depended.Resource.InternalURL, 'JooseX.Namespace.Depended.Resource.InternalURL is here')
+
+ t.ok(JooseX.Namespace.Depended.Transport.XHRAsync, 'JooseX.Namespace.Depended.Transport.XHRAsync is here')
+ t.ok(JooseX.Namespace.Depended.Transport.ScriptTag, 'JooseX.Namespace.Depended.Transport.ScriptTag is here')
+ }, 5)
t.ok(JooseX.Namespace.Depended.Materialize.Eval, 'JooseX.Namespace.Depended.Materialize.Eval is here')
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -84,10 +84,10 @@ StartTest(function(t) {
})
- //==================================================================================================================================================================================
- t.diag("Loading from external url")
-
-// t.skip(Joose.is_NodeJS, "XHR requests won't work in Node", function (){
+ t.skip(Joose.is_NodeJS, "XHR requests won't work in Node", function (){
+
+ //==================================================================================================================================================================================
+ t.diag("Loading from external url")
var async3 = t.beginAsync()
var bodyCalled = false
@@ -124,23 +124,21 @@ StartTest(function(t) {
t.ok(!ExtCoreLoader.meta.resource.loading, 'GMapLoader module is considered not loading')
t.ok(!ExtCoreLoader.meta.resource.ready, 'GMapLoader module is not ready yet')
-// }, 7)
-
-
- //==================================================================================================================================================================================
- //t.diag("Checking repeating calls to BEGIN")
-
- var async31 = t.beginAsync()
-
- use('ExtCoreLoader', function () {
//==================================================================================================================================================================================
- t.diag("Checking repeating calls to BEGIN")
+ //t.diag("Checking repeating calls to BEGIN")
- t.ok(beginCount == 1, "Begin was called only once #2")
+ var async31 = t.beginAsync()
- t.endAsync(async31)
- })
+ use('ExtCoreLoader', function () {
+ //==================================================================================================================================================================================
+ t.diag("Checking repeating calls to BEGIN")
+
+ t.ok(beginCount == 1, "Begin was called only once #2")
+
+ t.endAsync(async31)
+ })
+ }, 8)
//==================================================================================================================================================================================
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2', 'localLib/root3' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2', 'localLib/root3')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2', '/inc' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2', '/inc')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root3/lib' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root3/lib')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
View
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2', '/inc' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2', '/inc')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root1', 'localLib/root2' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root1', 'localLib/root2')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root4' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root4')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
@@ -1,6 +1,6 @@
StartTest(function(t) {
- JooseX.Namespace.Depended.Manager.my.INC = [ 'localLib/root4' ]
+ JooseX.Namespace.Depended.Manager.my.INC.unshift('localLib/root4')
if (!Joose.is_NodeJS) t.harness.localizeINC(JooseX.Namespace.Depended.Manager.my.INC)
View
@@ -9,9 +9,18 @@ if (typeof process != 'undefined' && process.pid) {
Harness.my.configure({
- title : 'JooseX.Namespace.Depended test suite',
+ title : 'JooseX.Namespace.Depended test suite',
- preload : [
+ verbosity : 1,
+ runCore : 'sequential',
+
+ preload : Joose.is_NodeJS ? [
+
+ 'jsan:Task.Joose.Core',
+
+ 'Task.JooseX.Namespace.Depended.NodeJS'
+
+ ] : [
'jsan:Task.Joose.Core',
'jsan:JooseX.SimpleRequest',
'jsan:JooseX.Meta.Lazy',

0 comments on commit c698422

Please sign in to comment.