NativeScript / NativeScript/nx

Not able to run unit tests successfully in an integrated nx monorepo.

Aperta
#78 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
TypeScript
Stelle
68
Fork
15
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I have an integrated nx monorepo with a directory structure as follows.

apps/nativescript-saas which has my nativescript app written with angular

libs/nativescript contains some base components for which are extended by nativescript app.
libs/shared contains some shared components which I also use for my web-app

I have all the configs in place and my libs are referenced in ts.config both spec and app.

The issue is that my tests files do not recognise the code libs in libs directory although when I run it normally everything works fine. I have looked at the the unit test v3 runner here Link but it doesn't also work as expected.

My question is of there is any reference repo where this was setup and tested? Or it could potentially be an issue.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con il layout Nx integrato in apps/nativescript-saas e libs/nativescript e libs/shared, quindi confronta i riferimenti ts.config utilizzati dalle configurazioni dell’app e delle specifiche. Esamina le indicazioni del NativeScript unit test v3 runner collegate nell’issue e riproduci il comando di test; il lavoro è completato quando i test unitari risolvono il codice della libreria e vengono eseguiti correttamente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
angular, typescript
Ambito
build-system, testing
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.