Orodha ya maudhui:

Je, unaendeshaje kesi moja ya mtihani katika karma?
Je, unaendeshaje kesi moja ya mtihani katika karma?

Video: Je, unaendeshaje kesi moja ya mtihani katika karma?

Video: Je, unaendeshaje kesi moja ya mtihani katika karma?
Video: JESUS (Swahili: Tanzania) 🎬 (CC) 2024, Novemba
Anonim

Kwa chaguo-msingi, karma inaendesha yako yote mtihani mafaili. Kwa mtihani a single faili au folda, tumia --grep bendera. (Ikiwa ulifanya usanidi wa mwongozo, hakikisha usanidi wako unashughulikia bendera hii). Pitisha faili zipi mtihani kwa bendera ya grep: npm endesha mtihani -- --grep mtihani /foo/bar.

Ipasavyo, unaendeshaje kesi za mtihani katika karma?

Kumbuka kwamba utahitaji kutumia Karma na Windows ili kujaribu katika Internet Explorer

  1. Hatua ya 1: Ufungaji. Sakinisha Karma na programu-jalizi zinazohitajika kwa kutumia NPM.
  2. Hatua ya 2: Usanidi. Unda faili inayoitwa karma-conf.
  3. Hatua ya 3: Kuendesha Majaribio kwa Kutumia Kiolesura cha Mstari wa Amri ya Karma.

Kando hapo juu, ninaendeshaje mtihani wa jasmine kutoka kwa mstari wa amri? Hii inapaswa kukufanya uende haraka:

  1. kufunga Node. js (dhahiri).
  2. Ifuatayo, sakinisha Jasmine. Fungua haraka ya amri na uendeshe: npm install -g jasmine.
  3. Ifuatayo, cd kwa saraka yoyote na usanidi "mradi" wa mfano: jasmine init. mifano ya jasmine.
  4. Sasa endesha majaribio ya kitengo chako: jasmine.

Kwa hivyo, kukimbia moja katika karma ni nini?

CLI: -- single - kukimbia , --Hapana- single - kukimbia . Ufafanuzi: Hali ya Kuunganisha Kuendelea. Kama ni kweli, Karma itaanza na kunasa vivinjari vyote vilivyosanidiwa, kukimbia majaribio na kisha kuondoka na msimbo wa kuondoka wa 0 au 1 kulingana na kama majaribio yote yamefaulu au majaribio yoyote yalifeli.

JavaScript ya karma ni nini?

Karma ni mkimbiaji wa majaribio JavaScript ambayo inaendesha kwenye Node. js. Kutumia Karma kufanya majaribio kwa kutumia mojawapo ya nyingi maarufu JavaScript vyumba vya kupima (Jasmine, Mocha, QUnit, n.k.) na majaribio hayo yatekelezwe sio tu kwenye vivinjari unavyopenda, bali pia kwenye jukwaa upendalo (desktop, simu, kompyuta kibao.)

Ilipendekeza: