Skip to content

chore(deps): bump @typescript-eslint/eslint-plugin from 6.7.5 to 6.18.1 #554

chore(deps): bump @typescript-eslint/eslint-plugin from 6.7.5 to 6.18.1

chore(deps): bump @typescript-eslint/eslint-plugin from 6.7.5 to 6.18.1 #554

GitHub Actions / Tests Results (adapters.inversify) succeeded Jan 9, 2024 in 0s

Tests Results (adapters.inversify) ✅

Tests passed successfully

✅ test-reports/adapters.inversify.xml

33 tests were completed in 2s with 33 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
packages/adapters/inversify/test/inversify-adapter.integration.test.ts 22✅ 2s
packages/adapters/inversify/src/dependencies-adapter.spec.ts 6✅ 1s
packages/adapters/inversify/src/identifier-builder.static.spec.ts 5✅ 2s

✅ packages/adapters/inversify/test/inversify-adapter.integration.test.ts

Inversify Automock Adapter Integration Test › class constructor injection › reflecting a class with constructor based injection
  ✅ should list the dependencies in the dependencies container corresponding to the class injectables
Inversify Automock Adapter Integration Test › class constructor injection › resolving dependencies from the container by identifiers and metadata keys and values
  ✅ "Interface" should be defined
  ✅ [Function DependencyTwo] should be defined
  ✅ "Interface" should be defined
  ✅ "CUSTOM_TOKEN" should be defined
  ✅ [Function DependencySix] should be defined
  ✅ [Function DependencySeven] should be defined
  ✅ "CUSTOM_TOKEN_SECOND" should be defined
  ✅ Symbol(SymbolToken) should be defined
  ✅ "LITERAL_VALUE_ARR" should be defined
  ✅ "LITERAL_VALUE_STR" should be defined
  ✅ [Function DependencyTen] should be defined
Inversify Automock Adapter Integration Test › class properties injection › reflecting a class with property based injection
  ✅ should list the dependencies in the dependencies container corresponding to the class injectable
Inversify Automock Adapter Integration Test › class properties injection › resolving dependencies from the container by identifiers and metadata keys and values
  ✅ "Interface" should be defined
  ✅ "CUSTOM_TOKEN" should be defined
  ✅ [Function DependencyThree] should be defined
  ✅ [Function DependencySix] should be defined
  ✅ "CUSTOM_TOKEN_SECOND" should be defined
  ✅ Symbol(SymbolToken) should be defined
  ✅ Symbol(SymbolToken) should be defined
  ✅ "LITERAL_VALUE_STR" should be defined
Inversify Automock Adapter Integration Test › class constructor and properties combined
  ✅ should return an array of tuples with the class dependencies

✅ packages/adapters/inversify/src/dependencies-adapter.spec.ts

Dependencies Adapter Unit Spec
  ✅ should return undefined if no matching injectables are found
  ✅ should return the injectable if only one matching injectable is found and no metadata is provided
  ✅ should return the injectable with matching metadata if metadata is provided
  ✅ should return undefined if no injectable with matching metadata is found
  ✅ should return the injectable with matching identifier and no metadata if metadata is not provided
  ✅ should return the injectable if there is exactly one, even no metadata provided

✅ packages/adapters/inversify/src/identifier-builder.static.spec.ts

Identifier Builder Unit Spec
  ✅ should return an identifier object with identifier and metadata when using inject decorator
  ✅ should return an identifier object with identifier and metadata when using multi inject decorator
  ✅ should return an identifier object with from lazy loader value when no extra metadata
  ✅ should throw an error indicating undefined dependency detected when lazy loader value is undefined
  ✅ should use the parameter type as identifier if identifier left undefined because none of the preserved keys is found