         expect(fileBasedRunner.command).toEqual('bash')
         expect(args[0]).toEqual('-c')
         expect(args[1]).toMatch(/^xcrun clang\+\+/)
-
-      it 'is not defined on other operating systems', ->
-        OperatingSystem.platform = -> 'win32'
-        @reloadGrammar()
-
-        grammar = grammarMap['Objective-C++']
-        expect(grammar).toBe(undefined)

        expect(fileBasedRunner.command).toEqual('bash')
        expect(args[0]).toEqual('-c')
        expect(args[1]).toMatch(/^xcrun clang\+\+/)

      it 'is not defined on other operating systems', ->
        OperatingSystem.platform = -> 'win32'
        @reloadGrammar()

        grammar = grammarMap['C++']
        expect(grammar).toBe(undefined)

    describe 'F#', ->
      it 'returns "fsi" as command for File Based runner on Windows', ->

        expect(args[0]).toEqual('-c')
        expect(args[1]).toMatch(/^xcrun clang/)

    describe 'C++', ->
      it 'returns the appropriate File Based runner on Mac OS X', ->
        OperatingSystem.platform = -> 'darwin'
