| Index: pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| diff --git a/pkg/analyzer_experimental/test/generated/resolver_test.dart b/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| index 532567360891947c812b0a9b120e7f6432c3563e..77231c2e8e5666ce040b4ef993e15b7fdc64e471 100644
|
| --- a/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| +++ b/pkg/analyzer_experimental/test/generated/resolver_test.dart
|
| @@ -7363,6 +7363,11 @@ class PubSuggestionCodeTest extends ResolverTestCase {
|
| resolve(source);
|
| assertErrors([CompileTimeErrorCode.URI_DOES_NOT_EXIST, PubSuggestionCode.PACKAGE_IMPORT_CONTAINS_DOT_DOT]);
|
| }
|
| + void test_import_packageWithLeadingDotDot() {
|
| + Source source = addSource(EngineTestCase.createSource(["import 'package:../other.dart';"]));
|
| + resolve(source);
|
| + assertErrors([CompileTimeErrorCode.URI_DOES_NOT_EXIST, PubSuggestionCode.PACKAGE_IMPORT_CONTAINS_DOT_DOT]);
|
| + }
|
| void test_import_referenceIntoLibDirectory() {
|
| Source source = addSource(EngineTestCase.createSource(["import '../lib/other.dart';"]));
|
| resolve(source);
|
| @@ -7384,6 +7389,10 @@ class PubSuggestionCodeTest extends ResolverTestCase {
|
| final __test = new PubSuggestionCodeTest();
|
| runJUnitTest(__test, __test.test_import_packageWithDotDot);
|
| });
|
| + _ut.test('test_import_packageWithLeadingDotDot', () {
|
| + final __test = new PubSuggestionCodeTest();
|
| + runJUnitTest(__test, __test.test_import_packageWithLeadingDotDot);
|
| + });
|
| _ut.test('test_import_referenceIntoLibDirectory', () {
|
| final __test = new PubSuggestionCodeTest();
|
| runJUnitTest(__test, __test.test_import_referenceIntoLibDirectory);
|
| @@ -7484,18 +7493,6 @@ class StaticWarningCodeTest extends ResolverTestCase {
|
| assertErrors([StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES]);
|
| verify([source]);
|
| }
|
| - void fail_redirectToMissingConstructor() {
|
| - Source source = addSource(EngineTestCase.createSource([]));
|
| - resolve(source);
|
| - assertErrors([StaticWarningCode.REDIRECT_TO_MISSING_CONSTRUCTOR]);
|
| - verify([source]);
|
| - }
|
| - void fail_redirectToNonClass() {
|
| - Source source = addSource(EngineTestCase.createSource([]));
|
| - resolve(source);
|
| - assertErrors([StaticWarningCode.REDIRECT_TO_NON_CLASS]);
|
| - verify([source]);
|
| - }
|
| void fail_undefinedGetter() {
|
| Source source = addSource(EngineTestCase.createSource([]));
|
| resolve(source);
|
| @@ -8137,6 +8134,22 @@ class StaticWarningCodeTest extends ResolverTestCase {
|
| assertErrors([StaticWarningCode.REDIRECT_TO_INVALID_RETURN_TYPE]);
|
| verify([source]);
|
| }
|
| + void test_redirectToMissingConstructor_named() {
|
| + Source source = addSource(EngineTestCase.createSource(["class A implements B{", " A() {}", "}", "class B {", " B() = A.name;", "}"]));
|
| + resolve(source);
|
| + assertErrors([StaticWarningCode.REDIRECT_TO_MISSING_CONSTRUCTOR]);
|
| + }
|
| + void test_redirectToMissingConstructor_unnamed() {
|
| + Source source = addSource(EngineTestCase.createSource(["class A implements B{", " A.name() {}", "}", "class B {", " B() = A;", "}"]));
|
| + resolve(source);
|
| + assertErrors([StaticWarningCode.REDIRECT_TO_MISSING_CONSTRUCTOR]);
|
| + }
|
| + void test_redirectToNonClass() {
|
| + Source source = addSource(EngineTestCase.createSource(["class B {", " B() = A;", "}"]));
|
| + resolve(source);
|
| + assertErrors([StaticWarningCode.REDIRECT_TO_NON_CLASS]);
|
| + verify([source]);
|
| + }
|
| void test_returnWithoutValue() {
|
| Source source = addSource(EngineTestCase.createSource(["int f() { return; }"]));
|
| resolve(source);
|
| @@ -8622,6 +8635,18 @@ class StaticWarningCodeTest extends ResolverTestCase {
|
| final __test = new StaticWarningCodeTest();
|
| runJUnitTest(__test, __test.test_redirectToInvalidReturnType);
|
| });
|
| + _ut.test('test_redirectToMissingConstructor_named', () {
|
| + final __test = new StaticWarningCodeTest();
|
| + runJUnitTest(__test, __test.test_redirectToMissingConstructor_named);
|
| + });
|
| + _ut.test('test_redirectToMissingConstructor_unnamed', () {
|
| + final __test = new StaticWarningCodeTest();
|
| + runJUnitTest(__test, __test.test_redirectToMissingConstructor_unnamed);
|
| + });
|
| + _ut.test('test_redirectToNonClass', () {
|
| + final __test = new StaticWarningCodeTest();
|
| + runJUnitTest(__test, __test.test_redirectToNonClass);
|
| + });
|
| _ut.test('test_returnWithoutValue', () {
|
| final __test = new StaticWarningCodeTest();
|
| runJUnitTest(__test, __test.test_returnWithoutValue);
|
|
|