diff options
Diffstat (limited to 'test/scenario/DescribeSpec.js')
| -rw-r--r-- | test/scenario/DescribeSpec.js | 21 | 
1 files changed, 21 insertions, 0 deletions
| diff --git a/test/scenario/DescribeSpec.js b/test/scenario/DescribeSpec.js index c2e7310e..6fcee731 100644 --- a/test/scenario/DescribeSpec.js +++ b/test/scenario/DescribeSpec.js @@ -80,6 +80,27 @@ describe('angular.scenario.Describe', function() {      expect(specs.length).toEqual(0);    }); +  it('should only return iit and ddescribe if present', function() { +    root.describe('A', function() { +      this.it('1', angular.noop); +      this.iit('2', angular.noop); +      this.describe('B', function() { +        this.it('3', angular.noop); +        this.ddescribe('C', function() { +          this.it('4', angular.noop); +          this.describe('D', function() { +            this.it('5', angular.noop); +          }); +        }); +      }); +    }); +    var specs = root.getSpecs(); +    expect(specs.length).toEqual(3); +    expect(specs[0].name).toEqual('5'); +    expect(specs[1].name).toEqual('4'); +    expect(specs[2].name).toEqual('2'); +  }); +    it('should create uniqueIds in the tree', function() {      angular.scenario.Describe.id = 0;      var a = new angular.scenario.Describe(); | 
