Removed broken & long-disabled JsApiReporter integration specs

This commit is contained in:
Steve Gravrock
2019-09-10 09:38:38 -07:00
parent 2d3ac38df8
commit 65d9e93a88

View File

@@ -1,80 +1,3 @@
xdescribe('JsApiReporter (integration specs)', function() {
describe('results', function() {
var reporter, spec1, spec2;
var env;
beforeEach(function() {
env = new jasmineUnderTest.Env();
env.describe('top-level suite', function() {
spec1 = env.it('spec 1', function() {
this.expect(true).toEqual(true);
});
spec2 = env.it('spec 2', function() {
this.expect(true).toEqual(false);
});
env.describe('nested suite', function() {
env.it('nested spec', function() {
expect(true).toEqual(true);
});
});
});
reporter = new jasmineUnderTest.JsApiReporter({});
env.addReporter(reporter);
env.execute();
});
it('results() should return a hash of all results, indexed by spec id', function() {
expect(reporter.results()[spec1.id].result).toEqual('passed');
expect(reporter.results()[spec2.id].result).toEqual('failed');
});
it('should return nested suites as children of their parents', function() {
expect(reporter.suites()).toEqual([
{
id: 0,
name: 'top-level suite',
type: 'suite',
children: [
{ id: 0, name: 'spec 1', type: 'spec', children: [] },
{ id: 1, name: 'spec 2', type: 'spec', children: [] },
{
id: 1,
name: 'nested suite',
type: 'suite',
children: [
{ id: 2, name: 'nested spec', type: 'spec', children: [] }
]
}
]
}
]);
});
describe('#summarizeResult_', function() {
it('should summarize a passing result', function() {
var result = reporter.results()[spec1.id];
var summarizedResult = reporter.summarizeResult_(result);
expect(summarizedResult.result).toEqual('passed');
expect(summarizedResult.messages.length).toEqual(0);
});
it('should have a stack trace for failing specs', function() {
var result = reporter.results()[spec2.id];
var summarizedResult = reporter.summarizeResult_(result);
expect(summarizedResult.result).toEqual('failed');
expect(summarizedResult.messages[0].trace.stack).toEqual(
result.messages[0].trace.stack
);
});
});
});
});
describe('JsApiReporter', function() {
it('knows when a full environment is started', function() {
var reporter = new jasmineUnderTest.JsApiReporter({});