From f50aab4b8576833f3173f69b9216aaab18820003 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 28 Nov 2014 18:59:09 +0300 Subject: [PATCH] Drop LazyResolveStdlibLoadingTest - Descriptors compare is useless - Absence of errors in stdlib is checked in NoErrorsInStdlibTest --- .../lazy/LazyResolveStdlibLoadingTest.java | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveStdlibLoadingTest.java diff --git a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveStdlibLoadingTest.java b/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveStdlibLoadingTest.java deleted file mode 100644 index 3ee57ef3605..00000000000 --- a/compiler/tests/org/jetbrains/jet/lang/resolve/lazy/LazyResolveStdlibLoadingTest.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright 2010-2013 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.jetbrains.jet.lang.resolve.lazy; - -import org.jetbrains.jet.ConfigurationKind; -import org.jetbrains.jet.JetTestUtils; -import org.jetbrains.jet.KotlinTestWithEnvironmentManagement; -import org.jetbrains.jet.TestJdkKind; -import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; -import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; -import org.jetbrains.jet.lang.descriptors.PackageViewDescriptor; -import org.jetbrains.jet.lang.psi.JetFile; -import org.jetbrains.jet.lang.resolve.name.FqName; -import org.jetbrains.jet.lang.resolve.name.Name; -import org.jetbrains.jet.test.util.RecursiveDescriptorComparator; - -import java.io.File; -import java.util.List; -import java.util.Set; - -public class LazyResolveStdlibLoadingTest extends KotlinTestWithEnvironmentManagement { - - private static final File STD_LIB_SRC = new File("libraries/stdlib/src"); - private JetCoreEnvironment stdlibEnvironment; - - @Override - protected void setUp() throws Exception { - super.setUp(); - stdlibEnvironment = createEnvironmentWithJdk(ConfigurationKind.JDK_AND_ANNOTATIONS, TestJdkKind.FULL_JDK); - } - - protected void doTestForGivenFiles( - List files - ) { - Set packageShortNames = LazyResolveTestUtil.getTopLevelPackagesFromFileList(files); - - ModuleDescriptor module = LazyResolveTestUtil.resolve(files, stdlibEnvironment); - ModuleDescriptor lazyModule = LazyResolveTestUtil.resolveLazily(files, stdlibEnvironment); - - for (Name name : packageShortNames) { - PackageViewDescriptor eager = module.getPackage(FqName.topLevel(name)); - PackageViewDescriptor lazy = lazyModule.getPackage(FqName.topLevel(name)); - RecursiveDescriptorComparator.validateAndCompareDescriptors(eager, lazy, RecursiveDescriptorComparator.RECURSIVE, null); - } - } - - public void testStdLib() throws Exception { - doTestForGivenFiles( - JetTestUtils.loadToJetFiles(stdlibEnvironment, JetTestUtils.collectKtFiles(STD_LIB_SRC)) - ); - } -}