Jest não pré-processando meu JSX

Eu estou seguindo oTutorial Jest para testar um componente de reação e estou enfrentando problemas de pré-processamento com o meu jsx. Presumo que o erro seja devido ao pré-processamento, a mensagem de erro não é muito útil. O Google mostra erros semelhantes nas versões mais antigas do react / jest que foram corrigidas incluindo o/** @jsx React.DOM */ docblock que, tanto quanto eu posso dizer, foi corrigido.

Quando executo meu teste:

Using Jest CLI v0.8.0, jasmine1
 FAIL  spec/MyComponent_spec.js
Runtime Error
SyntaxError: /Users/asdf/react/stuff-react/spec/MyComponent_spec.js: Unexpected token (13:6)
npm ERR! Test failed.  See above for more details.

A linha em questão é a que deve renderizar meu componente:

jest.dontMock('../src/MyComponent');

let React = require('react');
let ReactDOM = require('react-dom');
let TestUtils = require('react-addons-test-utils');

const MyComponent = require('../src/MyComponent');

describe('MyComponent', function(){
  it('render', function(){

    var myComponent = TestUtils.renderIntoDocument(
      // This is the line referenced in the test error
      <MyComponent />
    )
    var myComponentNode = ReactDOM.findDOMNode(myComponent);

    expect(myComponentNode.textContent).toEqual('hi');
  });
});

Eu pensei que meupackage.json foi responsável por dizer ao gracejo para pré-processar esse arquivo?

 "scripts": {
    "test": "jest"
  },
  "jest": {
    "testDirectoryName": "spec",
    "scriptPreprocessor": "<rootDir>/node_modules/babel-jest",
    "unmockedModulePathPatterns": [
      "<rootDir>/node_modules/react",
      "<rootDir>/node_modules/react-dom",
      "<rootDir>/node_modules/react-addons-test-utils",
      "<rootDir>/node_modules/fbjs"
    ]
  },

Meu componente:

import React from 'react';

class MyComponent extends React.Component({
  render () {
    return (
      <div>
        hi
      </div>
    )
  }
});

export default MyComponent;

questionAnswers(2)

yourAnswerToTheQuestion