Move extensions test utility sources to testing packages
In the vein of matching the Gerrit layout to what is used internally at Google: * Test utilities go in the java tree; specifically, tests for subpackage foo go in java/com/google/gerrit/foo/testing * java_library rules for test utilities get testonly = 1 * Tests for subpackage foo go in javatests/com/google/gerrit/foo * Tests for test utilities go in javatests/com/google/gerrit/foo/testing Change-Id: I6a537855d54809f5e033f299147121361e750a78
This commit is contained in:

committed by
Dave Borowitz

parent
594d1854cc
commit
261187922d
@@ -1,5 +1,5 @@
|
||||
java_library(
|
||||
name = "extensions",
|
||||
name = "client-test-util",
|
||||
testonly = 1,
|
||||
srcs = glob(["**/*.java"]),
|
||||
visibility = ["//visibility:public"],
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.client;
|
||||
package com.google.gerrit.extensions.client.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.IntegerSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.client.Comment;
|
||||
|
||||
public class RangeSubject extends Subject<RangeSubject, Comment.Range> {
|
||||
|
12
java/com/google/gerrit/extensions/common/testing/BUILD
Normal file
12
java/com/google/gerrit/extensions/common/testing/BUILD
Normal file
@@ -0,0 +1,12 @@
|
||||
java_library(
|
||||
name = "common-test-util",
|
||||
testonly = 1,
|
||||
srcs = glob(["**/*.java"]),
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//gerrit-extension-api:api",
|
||||
"//java/com/google/gerrit/extensions/client/testing:client-test-util",
|
||||
"//java/com/google/gerrit/truth",
|
||||
"//lib:truth",
|
||||
],
|
||||
)
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.StringSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.CommitInfo;
|
||||
import com.google.gerrit.truth.ListSubject;
|
||||
|
||||
public class CommitInfoSubject extends Subject<CommitInfoSubject, CommitInfo> {
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,8 @@ import com.google.common.truth.ComparableSubject;
|
||||
import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.ChangeType;
|
||||
import com.google.gerrit.extensions.common.DiffInfo;
|
||||
import com.google.gerrit.extensions.common.DiffInfo.ContentEntry;
|
||||
import com.google.gerrit.truth.ListSubject;
|
||||
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.StringSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.EditInfo;
|
||||
import com.google.gerrit.truth.OptionalSubject;
|
||||
import java.util.Optional;
|
||||
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -21,6 +21,7 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.IntegerSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.FileInfo;
|
||||
|
||||
public class FileInfoSubject extends Subject<FileInfoSubject, FileInfo> {
|
||||
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,7 +20,8 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.StringSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.client.RangeSubject;
|
||||
import com.google.gerrit.extensions.client.testing.RangeSubject;
|
||||
import com.google.gerrit.extensions.common.FixReplacementInfo;
|
||||
|
||||
public class FixReplacementInfoSubject
|
||||
extends Subject<FixReplacementInfoSubject, FixReplacementInfo> {
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,8 @@ import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.StringSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.FixReplacementInfo;
|
||||
import com.google.gerrit.extensions.common.FixSuggestionInfo;
|
||||
import com.google.gerrit.truth.ListSubject;
|
||||
|
||||
public class FixSuggestionInfoSubject extends Subject<FixSuggestionInfoSubject, FixSuggestionInfo> {
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.google.common.truth.ComparableSubject;
|
||||
import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.common.GitPerson;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
public class GitPersonSubject extends Subject<GitPersonSubject, GitPerson> {
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
@@ -12,12 +12,14 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.common;
|
||||
package com.google.gerrit.extensions.common.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
import com.google.common.truth.FailureMetadata;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.gerrit.extensions.common.FixSuggestionInfo;
|
||||
import com.google.gerrit.extensions.common.RobotCommentInfo;
|
||||
import com.google.gerrit.truth.ListSubject;
|
||||
import java.util.List;
|
||||
|
11
java/com/google/gerrit/extensions/restapi/testing/BUILD
Normal file
11
java/com/google/gerrit/extensions/restapi/testing/BUILD
Normal file
@@ -0,0 +1,11 @@
|
||||
java_library(
|
||||
name = "restapi-test-util",
|
||||
testonly = 1,
|
||||
srcs = glob(["**/*.java"]),
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//gerrit-extension-api:api",
|
||||
"//java/com/google/gerrit/truth",
|
||||
"//lib:truth",
|
||||
],
|
||||
)
|
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
package com.google.gerrit.extensions.restapi;
|
||||
package com.google.gerrit.extensions.restapi.testing;
|
||||
|
||||
import static com.google.common.truth.Truth.assertAbout;
|
||||
|
||||
@@ -21,6 +21,7 @@ import com.google.common.truth.PrimitiveByteArraySubject;
|
||||
import com.google.common.truth.StringSubject;
|
||||
import com.google.common.truth.Subject;
|
||||
import com.google.common.truth.Truth;
|
||||
import com.google.gerrit.extensions.restapi.BinaryResult;
|
||||
import com.google.gerrit.truth.OptionalSubject;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
Reference in New Issue
Block a user