Queue/Spec refactor
This commit is contained in:
@@ -74,25 +74,24 @@ describe('Exceptions:', function() {
|
||||
|
||||
var runner = env.currentRunner;
|
||||
suite.execute();
|
||||
fakeTimer.tick(300); //TODO: setting this to a large number causes failures, but shouldn't
|
||||
fakeTimer.tick(2500);
|
||||
|
||||
var resultsForSpec0 = suite.specs[0].getResults();
|
||||
var resultsForSpec1 = suite.specs[1].getResults();
|
||||
var resultsForSpec2 = suite.specs[2].getResults();
|
||||
var resultsForSpec3 = suite.specs[3].getResults();
|
||||
|
||||
expect(suite.getResults().totalCount).toEqual(6);
|
||||
expect(resultsForSpec0.getItems()[0].passed).toEqual(false);
|
||||
expect(resultsForSpec0.getItems()[0].message).toMatch(/fake error 1/);
|
||||
var suiteResults = suite.getResults();
|
||||
expect(suiteResults.length).toEqual(5);
|
||||
expect(suiteResults[0].passed()).toEqual(false);
|
||||
expect(suiteResults[0].items_[0].message).toMatch(/fake error 1/);
|
||||
|
||||
expect(resultsForSpec1.getItems()[0].passed).toEqual(false),
|
||||
expect(resultsForSpec1.getItems()[0].message).toMatch(/fake error 2/),
|
||||
expect(resultsForSpec1.getItems()[1].passed).toEqual(true);
|
||||
expect(suiteResults[1].passed()).toEqual(false),
|
||||
expect(suiteResults[1].items_[0].message).toMatch(/fake error 2/),
|
||||
expect(suiteResults[1].items_[1].passed).toEqual(true);
|
||||
|
||||
expect(resultsForSpec2.getItems()[0].passed).toEqual(true);
|
||||
expect(suiteResults[2].passed()).toEqual(true);
|
||||
|
||||
expect(suiteResults[3].passed()).toEqual(false);
|
||||
expect(suiteResults[3].items_[0].message).toMatch(/fake error 3/);
|
||||
|
||||
expect(suiteResults[4].passed()).toEqual(true);
|
||||
|
||||
expect(resultsForSpec3.getItems()[0].passed).toEqual(false);
|
||||
expect(resultsForSpec3.getItems()[0].message).toMatch(/fake error 3/);
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user