mark tests that publish as checkout only

When we publish things to the test packaging server, we use the versionsFrom
argument that is very difficult to set up right to actually work. Most of the time
we don't really set that up and just agree that those tests should fail. As such, I
am going to mark most of those tests as checkout-only for now (we still usually check
that we can publish manually anyway as part of poking at the release in QA, and there is
not a lot of reason that I can think of why publishing from release would be different than
pubishing from checkout. So, marking these as checkout-only until we can get a better
testing infrastructure for this in place.
This commit is contained in:
ekatek
2014-09-30 12:18:21 -07:00
parent d794aa6335
commit 274497d083
2 changed files with 15 additions and 8 deletions

View File

@@ -581,7 +581,8 @@ selftest.define("update server package data unit test",
// Add packages to an app. Change the contents of the packages and their
// dependencies, make sure that the app still refreshes.
selftest.define("package with --name", ['test-package-server'], function () {
selftest.define("package with --name",
['test-package-server', "checkout"], function () {
var s = new Sandbox();
var run;
@@ -626,7 +627,8 @@ selftest.define("package with --name", ['test-package-server'], function () {
run.stop();
});
selftest.define("talk to package server with expired or no accounts token", ['net', 'test-package-server'], function () {
selftest.define("talk to package server with expired or no accounts token",
['net', 'test-package-server'], function () {
var s = new Sandbox();
testUtils.login(s, "test", "testtest");
@@ -698,7 +700,8 @@ var changeVersionAndPublish = function (s, expectAuthorizationFailure) {
}
};
selftest.define("packages with organizations", ["net", "test-package-server"], function () {
selftest.define("packages with organizations",
["net", "test-package-server"], function () {
var s = new Sandbox();
testUtils.login(s, "test", "testtest");

View File

@@ -7,7 +7,8 @@ var stats = require('../stats.js');
var Sandbox = selftest.Sandbox;
var files = require('../files.js');
selftest.define("publish-and-search", ["slow", "net", "test-package-server"], function () {
selftest.define("publish-and-search",
["slow", "net", "test-package-server", "checkout"], function () {
var s = new Sandbox;
var username = "test";
@@ -101,7 +102,8 @@ selftest.define("publish-and-search", ["slow", "net", "test-package-server"], fu
run.match("package: " + packageName);
});
selftest.define("publish-one-arch", ["slow", "net", "test-package-server"], function () {
selftest.define("publish-one-arch",
["slow", "net", "test-package-server", "checkout"], function () {
var s = new Sandbox;
var username = "test";
@@ -139,7 +141,8 @@ selftest.define("publish-one-arch", ["slow", "net", "test-package-server"], func
});
selftest.define("list-with-a-new-version",
["slow", "net", "test-package-server"], function () {
["slow", "net", "test-package-server", "checkout"],
function () {
var s = new Sandbox;
var username = "test";
@@ -268,7 +271,8 @@ selftest.define("list-with-a-new-version",
selftest.define("do-not-update-to-rcs",
["slow", "net", "test-package-server"], function () {
["slow", "net", "test-package-server", "checkout"],
function () {
var s = new Sandbox;
var username = "test";
@@ -389,7 +393,7 @@ selftest.define("do-not-update-to-rcs",
selftest.define("package-depends-on-either-version",
["slow", "net", "test-package-server"], function () {
["slow", "net", "test-package-server", "checkout"], function () {
var s = new Sandbox;
var username = "test";