Meteor reagiert auf den Test

8

Einfacher Test, nur um zu überprüfen, ob die reagierende Komponente gerendert werden kann, und es schlägt fehl, weil ich

importiere

import { Meteor } from 'meteor/meteor'

Der vollständige Fehler ist ...

%Vor%

Ich gehe davon aus, dass der Meteor nicht aufgebaut wird und daher meteor/meteor nicht existiert. Jede Hilfe, um dies zum Laufen zu bringen, wird geschätzt. :)

Bearbeiten ...

Ich hatte recht in meiner Annahme, es ist im Grunde, weil Meteor die npm-Module nicht gebaut hat.

    
Jake Lacey 17.09.2016, 15:55
quelle

1 Antwort

10

Sie können Meteor-Module einfach mit dem "moduleNameMapper" in Ihrer jest-Konfigurationsdatei starten:

%Vor%

Und in meteorMocks.js:

%Vor%

Dann können Sie

tun %Vor%

in Ihren Testdateien.

Machen Sie das gleiche mit allen Modulen, die Sie zum Mock machen müssen (wie Tracker oder ReactiveVar ).

    
chmanie 11.04.2017, 20:26
quelle