mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
test(core): add symbol tests back to todo, hello_world bundling tests (#46559)
The deleted r3 versions of these tests had symbol tests, but their r2 equivalents did not. This commit adds symbol tests to the r2 variants. PR Close #46559
This commit is contained in:
committed by
Dylan Hunn
parent
65820181a2
commit
2f91758c55
@@ -1,4 +1,5 @@
|
||||
load("//tools:defaults.bzl", "app_bundle", "jasmine_node_test", "ng_module", "ts_library")
|
||||
load("//tools/symbol-extractor:index.bzl", "js_expected_symbol_test")
|
||||
load("@npm//http-server:index.bzl", "http_server")
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
@@ -46,6 +47,12 @@ jasmine_node_test(
|
||||
deps = [":test_lib"],
|
||||
)
|
||||
|
||||
js_expected_symbol_test(
|
||||
name = "symbol_test",
|
||||
src = ":bundle.debug.min.js",
|
||||
golden = ":bundle.golden_symbols.json",
|
||||
)
|
||||
|
||||
http_server(
|
||||
name = "prodserver",
|
||||
data = [
|
||||
|
||||
@@ -0,0 +1,788 @@
|
||||
[
|
||||
{
|
||||
"name": "ALLOW_MULTIPLE_PLATFORMS"
|
||||
},
|
||||
{
|
||||
"name": "APP_BOOTSTRAP_LISTENER"
|
||||
},
|
||||
{
|
||||
"name": "APP_INITIALIZER"
|
||||
},
|
||||
{
|
||||
"name": "AnonymousSubject"
|
||||
},
|
||||
{
|
||||
"name": "ApplicationInitStatus"
|
||||
},
|
||||
{
|
||||
"name": "ApplicationRef"
|
||||
},
|
||||
{
|
||||
"name": "BrowserDomAdapter"
|
||||
},
|
||||
{
|
||||
"name": "CIRCULAR"
|
||||
},
|
||||
{
|
||||
"name": "CLEAN_PROMISE"
|
||||
},
|
||||
{
|
||||
"name": "ComponentFactory"
|
||||
},
|
||||
{
|
||||
"name": "ComponentFactory2"
|
||||
},
|
||||
{
|
||||
"name": "ComponentFactoryResolver"
|
||||
},
|
||||
{
|
||||
"name": "ComponentFactoryResolver2"
|
||||
},
|
||||
{
|
||||
"name": "ComponentRef2"
|
||||
},
|
||||
{
|
||||
"name": "ConnectableObservable"
|
||||
},
|
||||
{
|
||||
"name": "ConnectableSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "DOCUMENT2"
|
||||
},
|
||||
{
|
||||
"name": "EMPTY_ARRAY"
|
||||
},
|
||||
{
|
||||
"name": "EMPTY_OBJ"
|
||||
},
|
||||
{
|
||||
"name": "EMPTY_PAYLOAD"
|
||||
},
|
||||
{
|
||||
"name": "ENVIRONMENT_INITIALIZER"
|
||||
},
|
||||
{
|
||||
"name": "ElementRef"
|
||||
},
|
||||
{
|
||||
"name": "EnvironmentInjector"
|
||||
},
|
||||
{
|
||||
"name": "ErrorHandler"
|
||||
},
|
||||
{
|
||||
"name": "EventEmitter"
|
||||
},
|
||||
{
|
||||
"name": "HelloWorldModule"
|
||||
},
|
||||
{
|
||||
"name": "INJECTOR2"
|
||||
},
|
||||
{
|
||||
"name": "INJECTOR_DEF_TYPES"
|
||||
},
|
||||
{
|
||||
"name": "INJECTOR_SCOPE"
|
||||
},
|
||||
{
|
||||
"name": "InjectFlags"
|
||||
},
|
||||
{
|
||||
"name": "InjectionToken"
|
||||
},
|
||||
{
|
||||
"name": "Injector"
|
||||
},
|
||||
{
|
||||
"name": "LOCALE_ID2"
|
||||
},
|
||||
{
|
||||
"name": "LifecycleHooksFeature"
|
||||
},
|
||||
{
|
||||
"name": "MapSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "MergeMapOperator"
|
||||
},
|
||||
{
|
||||
"name": "MergeMapSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "NEW_LINE"
|
||||
},
|
||||
{
|
||||
"name": "NG_COMP_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_ELEMENT_ID"
|
||||
},
|
||||
{
|
||||
"name": "NG_FACTORY_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_INJECTABLE_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_INJECTOR_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_INJ_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_MOD_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NG_PROV_DEF"
|
||||
},
|
||||
{
|
||||
"name": "NOT_FOUND"
|
||||
},
|
||||
{
|
||||
"name": "NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR"
|
||||
},
|
||||
{
|
||||
"name": "NOT_YET"
|
||||
},
|
||||
{
|
||||
"name": "NO_CHANGE"
|
||||
},
|
||||
{
|
||||
"name": "NULL_INJECTOR"
|
||||
},
|
||||
{
|
||||
"name": "NgModuleRef"
|
||||
},
|
||||
{
|
||||
"name": "NgModuleRef2"
|
||||
},
|
||||
{
|
||||
"name": "NgZone"
|
||||
},
|
||||
{
|
||||
"name": "NodeInjector"
|
||||
},
|
||||
{
|
||||
"name": "NodeInjectorFactory"
|
||||
},
|
||||
{
|
||||
"name": "NullInjector"
|
||||
},
|
||||
{
|
||||
"name": "ObjectUnsubscribedError"
|
||||
},
|
||||
{
|
||||
"name": "Observable"
|
||||
},
|
||||
{
|
||||
"name": "PLATFORM_ID"
|
||||
},
|
||||
{
|
||||
"name": "PLATFORM_INITIALIZER"
|
||||
},
|
||||
{
|
||||
"name": "PLATFORM_ON_DESTROY"
|
||||
},
|
||||
{
|
||||
"name": "PlatformRef"
|
||||
},
|
||||
{
|
||||
"name": "R3Injector"
|
||||
},
|
||||
{
|
||||
"name": "RefCountOperator"
|
||||
},
|
||||
{
|
||||
"name": "RefCountSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "RuntimeError"
|
||||
},
|
||||
{
|
||||
"name": "SafeSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "Sanitizer"
|
||||
},
|
||||
{
|
||||
"name": "SimpleInnerSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "SimpleOuterSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "Subject"
|
||||
},
|
||||
{
|
||||
"name": "SubjectSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "SubjectSubscription"
|
||||
},
|
||||
{
|
||||
"name": "Subscriber"
|
||||
},
|
||||
{
|
||||
"name": "Subscription"
|
||||
},
|
||||
{
|
||||
"name": "TESTABILITY"
|
||||
},
|
||||
{
|
||||
"name": "THROW_IF_NOT_FOUND"
|
||||
},
|
||||
{
|
||||
"name": "TRACKED_LVIEWS"
|
||||
},
|
||||
{
|
||||
"name": "USE_VALUE"
|
||||
},
|
||||
{
|
||||
"name": "UnsubscriptionError"
|
||||
},
|
||||
{
|
||||
"name": "VERSION"
|
||||
},
|
||||
{
|
||||
"name": "ViewEncapsulation"
|
||||
},
|
||||
{
|
||||
"name": "_DOM"
|
||||
},
|
||||
{
|
||||
"name": "_NullComponentFactoryResolver"
|
||||
},
|
||||
{
|
||||
"name": "__forward_ref__"
|
||||
},
|
||||
{
|
||||
"name": "_currentInjector"
|
||||
},
|
||||
{
|
||||
"name": "_enable_super_gross_mode_that_will_cause_bad_things"
|
||||
},
|
||||
{
|
||||
"name": "_global"
|
||||
},
|
||||
{
|
||||
"name": "_injectImplementation"
|
||||
},
|
||||
{
|
||||
"name": "_platformInjector"
|
||||
},
|
||||
{
|
||||
"name": "_wrapInTimeout"
|
||||
},
|
||||
{
|
||||
"name": "allocExpando"
|
||||
},
|
||||
{
|
||||
"name": "allocLFrame"
|
||||
},
|
||||
{
|
||||
"name": "applyNodes"
|
||||
},
|
||||
{
|
||||
"name": "applyProjectionRecursive"
|
||||
},
|
||||
{
|
||||
"name": "applyToElementOrContainer"
|
||||
},
|
||||
{
|
||||
"name": "applyView"
|
||||
},
|
||||
{
|
||||
"name": "attachPatchData"
|
||||
},
|
||||
{
|
||||
"name": "autoRegisterModuleById"
|
||||
},
|
||||
{
|
||||
"name": "baseElement"
|
||||
},
|
||||
{
|
||||
"name": "bloomHasToken"
|
||||
},
|
||||
{
|
||||
"name": "callHook"
|
||||
},
|
||||
{
|
||||
"name": "callHooks"
|
||||
},
|
||||
{
|
||||
"name": "checkStable"
|
||||
},
|
||||
{
|
||||
"name": "cleanUpView"
|
||||
},
|
||||
{
|
||||
"name": "collectNativeNodes"
|
||||
},
|
||||
{
|
||||
"name": "concatStringsWithSpace"
|
||||
},
|
||||
{
|
||||
"name": "config"
|
||||
},
|
||||
{
|
||||
"name": "connectableObservableDescriptor"
|
||||
},
|
||||
{
|
||||
"name": "createElementRef"
|
||||
},
|
||||
{
|
||||
"name": "createInjector"
|
||||
},
|
||||
{
|
||||
"name": "createInjectorWithoutInjectorInstances"
|
||||
},
|
||||
{
|
||||
"name": "createLFrame"
|
||||
},
|
||||
{
|
||||
"name": "createLView"
|
||||
},
|
||||
{
|
||||
"name": "createNodeInjector"
|
||||
},
|
||||
{
|
||||
"name": "createPlatformFactory"
|
||||
},
|
||||
{
|
||||
"name": "createRootComponentView"
|
||||
},
|
||||
{
|
||||
"name": "createTView"
|
||||
},
|
||||
{
|
||||
"name": "deepForEach"
|
||||
},
|
||||
{
|
||||
"name": "defaultScheduler"
|
||||
},
|
||||
{
|
||||
"name": "detachMovedView"
|
||||
},
|
||||
{
|
||||
"name": "domRendererFactory3"
|
||||
},
|
||||
{
|
||||
"name": "empty"
|
||||
},
|
||||
{
|
||||
"name": "empty2"
|
||||
},
|
||||
{
|
||||
"name": "enterDI"
|
||||
},
|
||||
{
|
||||
"name": "enterView"
|
||||
},
|
||||
{
|
||||
"name": "executeCheckHooks"
|
||||
},
|
||||
{
|
||||
"name": "executeInitAndCheckHooks"
|
||||
},
|
||||
{
|
||||
"name": "executeTemplate"
|
||||
},
|
||||
{
|
||||
"name": "executeViewQueryFn"
|
||||
},
|
||||
{
|
||||
"name": "flattenUnsubscriptionErrors"
|
||||
},
|
||||
{
|
||||
"name": "forEachSingleProvider"
|
||||
},
|
||||
{
|
||||
"name": "forwardRef"
|
||||
},
|
||||
{
|
||||
"name": "getClosureSafeProperty"
|
||||
},
|
||||
{
|
||||
"name": "getComponentDef"
|
||||
},
|
||||
{
|
||||
"name": "getComponentLViewByIndex"
|
||||
},
|
||||
{
|
||||
"name": "getCurrentTNode"
|
||||
},
|
||||
{
|
||||
"name": "getCurrentTNodePlaceholderOk"
|
||||
},
|
||||
{
|
||||
"name": "getDeclarationTNode"
|
||||
},
|
||||
{
|
||||
"name": "getFactoryDef"
|
||||
},
|
||||
{
|
||||
"name": "getFirstLContainer"
|
||||
},
|
||||
{
|
||||
"name": "getInjectableDef"
|
||||
},
|
||||
{
|
||||
"name": "getInjectorDef"
|
||||
},
|
||||
{
|
||||
"name": "getInjectorIndex"
|
||||
},
|
||||
{
|
||||
"name": "getLView"
|
||||
},
|
||||
{
|
||||
"name": "getLViewParent"
|
||||
},
|
||||
{
|
||||
"name": "getNativeByTNode"
|
||||
},
|
||||
{
|
||||
"name": "getNearestLContainer"
|
||||
},
|
||||
{
|
||||
"name": "getNextLContainer"
|
||||
},
|
||||
{
|
||||
"name": "getNodeInjectable"
|
||||
},
|
||||
{
|
||||
"name": "getNullInjector"
|
||||
},
|
||||
{
|
||||
"name": "getOrCreateInjectable"
|
||||
},
|
||||
{
|
||||
"name": "getOrCreateTNode"
|
||||
},
|
||||
{
|
||||
"name": "getOriginalError"
|
||||
},
|
||||
{
|
||||
"name": "getOwnDefinition"
|
||||
},
|
||||
{
|
||||
"name": "getParentInjectorIndex"
|
||||
},
|
||||
{
|
||||
"name": "getParentInjectorLocation"
|
||||
},
|
||||
{
|
||||
"name": "getParentInjectorView"
|
||||
},
|
||||
{
|
||||
"name": "getPlatform"
|
||||
},
|
||||
{
|
||||
"name": "getProjectionNodes"
|
||||
},
|
||||
{
|
||||
"name": "getPromiseCtor"
|
||||
},
|
||||
{
|
||||
"name": "getSimpleChangesStore"
|
||||
},
|
||||
{
|
||||
"name": "getSymbolIterator2"
|
||||
},
|
||||
{
|
||||
"name": "getTNodeFromLView"
|
||||
},
|
||||
{
|
||||
"name": "hostReportError"
|
||||
},
|
||||
{
|
||||
"name": "icuContainerIterate"
|
||||
},
|
||||
{
|
||||
"name": "identity"
|
||||
},
|
||||
{
|
||||
"name": "importProvidersFrom"
|
||||
},
|
||||
{
|
||||
"name": "includeViewProviders"
|
||||
},
|
||||
{
|
||||
"name": "incrementInitPhaseFlags"
|
||||
},
|
||||
{
|
||||
"name": "injectArgs"
|
||||
},
|
||||
{
|
||||
"name": "injectElementRef"
|
||||
},
|
||||
{
|
||||
"name": "injectInjectorOnly"
|
||||
},
|
||||
{
|
||||
"name": "injectRootLimpMode"
|
||||
},
|
||||
{
|
||||
"name": "injectableDefOrInjectorDefFactory"
|
||||
},
|
||||
{
|
||||
"name": "insertBloom"
|
||||
},
|
||||
{
|
||||
"name": "instructionState"
|
||||
},
|
||||
{
|
||||
"name": "internalImportProvidersFrom"
|
||||
},
|
||||
{
|
||||
"name": "isArray"
|
||||
},
|
||||
{
|
||||
"name": "isArrayLike"
|
||||
},
|
||||
{
|
||||
"name": "isComponentDef"
|
||||
},
|
||||
{
|
||||
"name": "isFunction"
|
||||
},
|
||||
{
|
||||
"name": "isImportedNgModuleProviders"
|
||||
},
|
||||
{
|
||||
"name": "isLContainer"
|
||||
},
|
||||
{
|
||||
"name": "isLView"
|
||||
},
|
||||
{
|
||||
"name": "isObject"
|
||||
},
|
||||
{
|
||||
"name": "isPositive"
|
||||
},
|
||||
{
|
||||
"name": "isProceduralRenderer"
|
||||
},
|
||||
{
|
||||
"name": "isPromise"
|
||||
},
|
||||
{
|
||||
"name": "isPromise2"
|
||||
},
|
||||
{
|
||||
"name": "isTemplateNode"
|
||||
},
|
||||
{
|
||||
"name": "isTypeProvider"
|
||||
},
|
||||
{
|
||||
"name": "isValueProvider"
|
||||
},
|
||||
{
|
||||
"name": "iterator"
|
||||
},
|
||||
{
|
||||
"name": "leaveDI"
|
||||
},
|
||||
{
|
||||
"name": "leaveView"
|
||||
},
|
||||
{
|
||||
"name": "leaveViewLight"
|
||||
},
|
||||
{
|
||||
"name": "lookupTokenUsingModuleInjector"
|
||||
},
|
||||
{
|
||||
"name": "lookupTokenUsingNodeInjector"
|
||||
},
|
||||
{
|
||||
"name": "makeRecord"
|
||||
},
|
||||
{
|
||||
"name": "maybeWrapInNotSelector"
|
||||
},
|
||||
{
|
||||
"name": "mergeMap"
|
||||
},
|
||||
{
|
||||
"name": "nativeInsertBefore"
|
||||
},
|
||||
{
|
||||
"name": "nextNgElementId"
|
||||
},
|
||||
{
|
||||
"name": "ngOnChangesSetInput"
|
||||
},
|
||||
{
|
||||
"name": "noop"
|
||||
},
|
||||
{
|
||||
"name": "notFoundValueOrThrow"
|
||||
},
|
||||
{
|
||||
"name": "observable"
|
||||
},
|
||||
{
|
||||
"name": "onEnter"
|
||||
},
|
||||
{
|
||||
"name": "onLeave"
|
||||
},
|
||||
{
|
||||
"name": "optionsReducer"
|
||||
},
|
||||
{
|
||||
"name": "platformBrowser"
|
||||
},
|
||||
{
|
||||
"name": "platformCore"
|
||||
},
|
||||
{
|
||||
"name": "processInjectorTypesWithProviders"
|
||||
},
|
||||
{
|
||||
"name": "promise"
|
||||
},
|
||||
{
|
||||
"name": "readPatchedLView"
|
||||
},
|
||||
{
|
||||
"name": "refCount"
|
||||
},
|
||||
{
|
||||
"name": "refreshComponent"
|
||||
},
|
||||
{
|
||||
"name": "refreshContainsDirtyView"
|
||||
},
|
||||
{
|
||||
"name": "refreshContentQueries"
|
||||
},
|
||||
{
|
||||
"name": "refreshView"
|
||||
},
|
||||
{
|
||||
"name": "registerHostBindingOpCodes"
|
||||
},
|
||||
{
|
||||
"name": "rememberChangeHistoryAndInvokeOnChangesHook"
|
||||
},
|
||||
{
|
||||
"name": "remove"
|
||||
},
|
||||
{
|
||||
"name": "removeFromArray"
|
||||
},
|
||||
{
|
||||
"name": "renderComponent"
|
||||
},
|
||||
{
|
||||
"name": "renderComponentOrTemplate"
|
||||
},
|
||||
{
|
||||
"name": "renderView"
|
||||
},
|
||||
{
|
||||
"name": "resetPreOrderHookFlags"
|
||||
},
|
||||
{
|
||||
"name": "resolveForwardRef"
|
||||
},
|
||||
{
|
||||
"name": "rxSubscriber"
|
||||
},
|
||||
{
|
||||
"name": "scheduleArray"
|
||||
},
|
||||
{
|
||||
"name": "searchTokensOnInjector"
|
||||
},
|
||||
{
|
||||
"name": "setBindingRootForHostBindings"
|
||||
},
|
||||
{
|
||||
"name": "setCurrentInjector"
|
||||
},
|
||||
{
|
||||
"name": "setCurrentQueryIndex"
|
||||
},
|
||||
{
|
||||
"name": "setIncludeViewProviders"
|
||||
},
|
||||
{
|
||||
"name": "setInjectImplementation"
|
||||
},
|
||||
{
|
||||
"name": "setSelectedIndex"
|
||||
},
|
||||
{
|
||||
"name": "setUpAttributes"
|
||||
},
|
||||
{
|
||||
"name": "shareSubjectFactory"
|
||||
},
|
||||
{
|
||||
"name": "shouldSearchParent"
|
||||
},
|
||||
{
|
||||
"name": "stringify"
|
||||
},
|
||||
{
|
||||
"name": "stringifyCSSSelector"
|
||||
},
|
||||
{
|
||||
"name": "subscribeTo"
|
||||
},
|
||||
{
|
||||
"name": "subscribeToArray"
|
||||
},
|
||||
{
|
||||
"name": "throwProviderNotFoundError"
|
||||
},
|
||||
{
|
||||
"name": "toRefArray"
|
||||
},
|
||||
{
|
||||
"name": "uniqueIdCounter"
|
||||
},
|
||||
{
|
||||
"name": "unwrapRNode"
|
||||
},
|
||||
{
|
||||
"name": "updateMicroTaskStatus"
|
||||
},
|
||||
{
|
||||
"name": "updateTransplantedViewCount"
|
||||
},
|
||||
{
|
||||
"name": "urlParsingNode"
|
||||
},
|
||||
{
|
||||
"name": "viewAttachedToChangeDetector"
|
||||
},
|
||||
{
|
||||
"name": "walkProviderTree"
|
||||
},
|
||||
{
|
||||
"name": "writeDirectClass"
|
||||
},
|
||||
{
|
||||
"name": "ɵɵdefineInjectable"
|
||||
},
|
||||
{
|
||||
"name": "ɵɵdefineInjector"
|
||||
},
|
||||
{
|
||||
"name": "ɵɵdefineNgModule"
|
||||
},
|
||||
{
|
||||
"name": "ɵɵdirectiveInject"
|
||||
},
|
||||
{
|
||||
"name": "ɵɵinject"
|
||||
}
|
||||
]
|
||||
@@ -1,4 +1,5 @@
|
||||
load("//tools:defaults.bzl", "app_bundle", "jasmine_node_test", "ng_module", "ts_devserver", "ts_library")
|
||||
load("//tools/symbol-extractor:index.bzl", "js_expected_symbol_test")
|
||||
load("@npm//http-server:index.bzl", "http_server")
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
@@ -55,6 +56,12 @@ jasmine_node_test(
|
||||
deps = [":test_lib"],
|
||||
)
|
||||
|
||||
js_expected_symbol_test(
|
||||
name = "symbol_test",
|
||||
src = ":bundle.debug.min.js",
|
||||
golden = ":bundle.golden_symbols.json",
|
||||
)
|
||||
|
||||
genrule(
|
||||
name = "tslib",
|
||||
srcs = [
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user