       expect(result.lineNumber).to.equal 1
       expect(result.line).to.equal 'Math.pow(2, 3)'
 
-  describe 'standalone function with another function as an argument', ->
-
-    it 'is ok if no unneeded parens are used', ->
-      input = '''
-      runLater ->
-        alert "Hello CoffeeScript!"
-      '''
-      results = coffeelint.lint input, config
-      expect(results.length).to.equal 0
-
-    it 'is not ok if unneeded parens are used', ->
+    it 'rejects a fn invocation that takes an fn as an arg with unneeded parens', ->
       input = '''
       runLater(->
         alert "Hello CoffeeScript!")


describe 'PreferPoetMode', ->

  describe 'standalone function', ->

    it 'is ok if no unneeded parens are used', ->
      results = coffeelint.lint 'alert "Hello CoffeeScript!"', config
      expect(results.length).to.equal 0

    it 'is not ok if unneeded parens are used', ->
      results = coffeelint.lint 'alert("Hello CoffeeScript!")', config
      expect(results.length).to.equal 1
      result = results[0]

      expect(result.lineNumber).to.equal 1
      expect(result.line).to.equal 'alert("Hello CoffeeScript!")'

    it 'rejects a method invocation where unneeded parens are used', ->
      results = coffeelint.lint 'Math.pow(2, 3)', config
      expect(results.length).to.equal 1
      result = results[0]
