Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(workspace): the tsconfig links to generate libraries #2648

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

fix(workspace): the tsconfig links to generate libraries

f50c03e
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

fix(workspace): the tsconfig links to generate libraries #2648

fix(workspace): the tsconfig links to generate libraries
f50c03e
Select commit
Loading
Failed to load commit list.
GitHub Actions / UT Tests report-ubuntu-latest succeeded Jan 10, 2025 in 1s

19 passed, 0 failed and 1 skipped

Tests passed successfully

Report Passed Failed Skipped Time
packages/@o3r/dev-tools/dist-test/junit.xml 3✅ 3s
packages/@o3r/third-party/dist-test/junit.xml 9✅ 28s
packages/@o3r/workspace/dist-test/junit.xml 7✅ 1⚪ 9s

✅ packages/@o3r/dev-tools/dist-test/junit.xml

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

Test suite Passed Failed Skipped Time
String utils 3✅ 3s

✅ String utils

packages/@o3r/dev-tools/src/utils/string.spec.ts
  ✅ String utils pad should add a 0 to number <10 and >=0
  ✅ String utils pad should not add a 0 to number >=10
  ✅ String utils pad should add two 0 to number <10 with digit=3

✅ packages/@o3r/third-party/dist-test/junit.xml

9 tests were completed in 28s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
A/B testing bridge 3✅ 16s
Add Iframe 5✅ 26s
third party integration 1✅ 12s

✅ A/B testing bridge

packages/@o3r/third-party/src/bridge/ab-testing/ab-testing-bridge.spec.ts
  ✅ A/B testing bridge should add a new bridge to the window
  ✅ A/B testing bridge should share the A/B testing experiments via the bridge experiments$
  ✅ A/B testing bridge should support a list of experiment

✅ Add Iframe

packages/@o3r/third-party/schematics/iframe-to-component/index.spec.ts
  ✅ Add Iframe Otter standalone component should update the component and the template
  ✅ Add Iframe Otter standalone component should throw if we add iframe to a component that already has it
  ✅ Add Iframe Angular component should throw if inexisting path
  ✅ Add Iframe Angular component Angular component should throw if no Otter component
  ✅ Add Iframe Angular component Angular component should call convert-component if no Otter component

✅ third party integration

packages/@o3r/third-party/src/index.spec.ts
  ✅ third party integration should compile

✅ packages/@o3r/workspace/dist-test/junit.xml

8 tests were completed in 9s with 7 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
generateApplication 5✅ 5s
New module generator 2✅ 1⚪ 8s

✅ generateApplication

packages/@o3r/workspace/schematics/application/index.spec.ts
  ✅ generateApplication should generate an application
  ✅ generateApplication should generate an application with provided path
  ✅ generateApplication should register the application in tsconfig
  ✅ generateApplication should throw error if NX context is detected
  ✅ generateApplication should throw error if no workspace configuration is found

✅ New module generator

packages/@o3r/workspace/schematics/library/index.spec.ts
  ✅ New module generator should generate the minimum mandatory files
  ✅ New module generator should handle the missing tsconfig.base.json
  ⚪ New module generator in NX monorepo should generate Nx project.json with given name