anchor.diff:        });
   
         group('from 1 interleaved table', () {
  -        final vertices = new VertexArray.fromAttributes({
  +        final vertices = new VertexArray.fromAttributes(<String, VertexAttribute>{
             'position': new Vector2Attribute(interleavedAttributeData),
             'color': new Vector3Attribute(interleavedAttributeData, offset: 2)
           });
  
positive.code:         0.0, 1.0, 0.0,
          0.0, 0.0, 1.0
        ]);
        final vertices = new VertexArray.fromAttributes({
          'position': new Vector2Attribute(positionData),
          'color': new Vector3Attribute(colorData)
        });
  
negative.code:           0.0, 1.0, 0.0
          ]);
  
          expect(() => new VertexArray.fromAttributes(<String, VertexAttribute>{
            'position': new Vector2Attribute(positionData),
            'color': new Vector3Attribute(shortColorData)
          }), throwsArgumentError);
        });
  
        group('from 2 tables of equal length', () {
          final vertices = new VertexArray.fromAttributes(<String, VertexAttribute>{
            'position': new Vector2Attribute(positionData),
            'color': new Vector3Attribute(colorData)
          });
  