Ist Jasmin in der Reihenfolge, in der sie deklariert wurden, oder in einer zufälligen Reihenfolge zur Ausführung von Spezifikationen aufgefordert?

Kommentar der letzten Spezifikation entfernen. Die Hölle bricht los ... warum?

describe('test', function() {
  var index = 1;

  it('test 1', function() {
    expect(index).toBe(1);
    index++;
  });

  it('test 2', function() {
    expect(index).toBe(2);
    index++;
  });

  it('test 3', function() {
    expect(index).toBe(3);
    index++;
  });

  it('test 4', function() {
    expect(index).toBe(4);
    index++;
  });

  it('test 5', function() {
    expect(index).toBe(5);
    index++;
  });

  it('test 6', function() {
    expect(index).toBe(6);
    index++;
  });

  it('test 7', function() {
    expect(index).toBe(7);
    index++;
  });

  it('test 8', function() {
    expect(index).toBe(8);
    index++;
  });

  it('test 9', function() {
    expect(index).toBe(9);
    index++;
  });

  it('test 10', function() {
    expect(index).toBe(10);
    index++;
  });

  // it('test 11', function() {
  //   expect(index).toBe(11);
  //   index++;
  // });

});

ielen Dank an @PWKad für den Hinweis, dass dies bei mehr als 10 Tests der Fall ist.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage