mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
continued efforts towards released self-test
This commit is contained in:
@@ -191,7 +191,7 @@ release.setCurrent = function (releaseObject, forced) {
|
||||
release.forced = !! forced;
|
||||
};
|
||||
|
||||
// XXX XXX HACK: Change the packageDirs attribet on
|
||||
// XXX XXX HACK: Change the packageDirs attribute on
|
||||
// release.current. This is terrible form, but we have a legacy test
|
||||
// (the bundler test) that needs it. The right way to fix this is to
|
||||
// #HandlePackageDirsDifferently
|
||||
@@ -204,3 +204,13 @@ release._resetPackageDirs = function (packageDirs) {
|
||||
manifest: release.current._manifest
|
||||
});
|
||||
};
|
||||
|
||||
// XXX hack
|
||||
release._setCurrentForOldTest = function () {
|
||||
if (process.env.METEOR_SPRINGBOARD_RELEASE) {
|
||||
release.setCurrent(release.load(process.env.METEOR_SPRINGBOARD_RELEASE),
|
||||
true);
|
||||
} else {
|
||||
release.setCurrent(release.load(null));
|
||||
}
|
||||
};
|
||||
|
||||
@@ -133,7 +133,7 @@ var runTest = function () {
|
||||
|
||||
var Fiber = require('fibers');
|
||||
Fiber(function () {
|
||||
release.setCurrent(release.load(null));
|
||||
release._setCurrentForOldTest();
|
||||
|
||||
try {
|
||||
runTest();
|
||||
|
||||
@@ -381,7 +381,7 @@ var runTest = function () {
|
||||
|
||||
var Fiber = require('fibers');
|
||||
Fiber(function () {
|
||||
release.setCurrent(release.load(null));
|
||||
release._setCurrentForOldTest();
|
||||
meteorNpm._printNpmCalls = true;
|
||||
|
||||
try {
|
||||
|
||||
@@ -135,7 +135,7 @@ var runTest = function () {
|
||||
|
||||
var Fiber = require('fibers');
|
||||
Fiber(function () {
|
||||
release.setCurrent(release.load(null));
|
||||
release._setCurrentForOldTest();
|
||||
|
||||
try {
|
||||
runTest();
|
||||
|
||||
Reference in New Issue
Block a user