GNU/Linux >> Znalost Linux >  >> Linux

jasmine-node:příkaz nenalezen

Jasmine je nezávislý rámec pro testování jednotek pro efektivní testování komponent JavaScriptu ve vývojové architektuře řízené chováním.

Instalace jasmine-node na Unix a Linux

Nejprve musíte nainstalovat balíček jasmine-node. Do terminálu zadejte následující:

$ sudo npm install -g jasmine-node

Parametr -g nainstaluje jasmine-node do vašeho systému globálně. Nechte příznak vypnutý, pokud jej chcete ponechat v adresáři projektu. To také (pravděpodobně) znamená, že nepotřebujete sudo vpředu.

Základní použití

Nyní máte nainstalovaný jasmine-node! Použijte jej následovně:

$ jasmine-node /path/to/project/directory

Jasmine-node vyžaduje, abyste vložili své specifikace do adresáře s názvem spec a aby specifikace v tomto adresáři končily na .spec.js. Specifikace můžete také umístit do podadresářů adresáře spec.

Například, pokud máte funkci jako je tato v src/test.js:

global.hello = function() {
    return 'world';
};

Testovací specifikace pro to může vypadat takto:

// Include what we need to include: this is specific to jasmine-node
require("../src/test.js");

describe("hello", function() {
    it('returns "world"', function() {
        expect(hello()).toEqual("world");
    });
});

Kromě požadovaných volání, která musíte provést, jsou specifikace stejné jako specifikace Jasmine založené na prohlížeči – s výjimkou jedné asynchronní komponenty.

Pokud při spouštění příkazu jasmine-node narazíte na níže uvedenou chybu:

jasmine-node: command not found

můžete jej nainstalovat pomocí níže uvedených příkazů podle vaší volby distribuce.

Distribuce Příkaz
Arch Linux pacman -S jasmine-node
Fedora dnf install jasmine-node

Jasmín a rubín na kolejích

1. Nejprve budete muset přidat Jasmine do svého Gemfile, například takto:

gem "jasmine"

2. Nyní jej nainstalujme:

bundle install
rails generate jasmine:install

jasmine-node a CoffeeScript

Pokud chcete použít jasmine-node s CoffeeScript, můžete. Budete muset ukončit názvy souborů .spec.coffee a poté spustit jasmine-node s příznakem –coffee, například takto:

$ jasmine-node /path/to/project/directory --coffee


Linux
  1. bc:příkaz nenalezen

  2. zypper:příkaz nenalezen

  3. id:příkaz nenalezen

  1. w:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen

  1. uuidgen:příkaz nenalezen

  2. named-checkconf:příkaz nenalezen

  3. gedit:příkaz nenalezen