   context 'with a valid Array', ->
 
     it 'should coerce to an array', ->
-      arg = [ 12, 14.1 ]
+      arg = [ 12, 'foo' ]
       subject(arg).should.eql(arg)
 
   context 'when raising an error', ->

        subject(arg).location.should.equal('')

    context 'with an invalid attribute', ->
      arg = [ 12, "bar" ]

      it 'should raise a TypeError', ->
        subject(arg).should.be.an.instanceof(TypeError)
        subject(arg).message.should.equal("Invalid value `bar` for floatType")

      xit 'should have no cause', ->
        should(subject(arg).cause).be.null

      it 'should have the correct location', ->

        subject(arg).location.should.equal('')

    context 'with an extra attribute', ->
      arg = [ 12, 'foo', "bar" ]

      it 'should raise a TypeError', ->
        subject(arg).should.be.an.instanceof(TypeError)
