zeppelin/testing
Jeff Zhang 3505625c26 [HOTFIX]: Fix IPythonInterpreter unit test
### What is this PR for?

This is for hotfix of `IPythonInterpreter` unit test failure. Just specify the version of ipython in `install_external_dependencies.sh`, otherwise latest ipython version will be installed, and the behavior may change.

### What type of PR is it?
[Hot Fix]

### Todos
* [ ] - Task

### What is the Jira issue?
*

### How should this be tested?
* CI pass

### Screenshots (if appropriate)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Author: Jeff Zhang <zjffdu@apache.org>

Closes #2703 from zjffdu/ipython_version and squashes the following commits:

b4c7b42 [Jeff Zhang] HotFix: Fix IPythonInterpreter unit test
2017-12-13 18:45:35 +08:00
..
downloadLivy.sh [ZEPPELIN-2876]. Integrate with Livy 0.4.0 2017-09-06 11:26:07 +08:00
downloadSpark.sh [HOTFIX] Restore uninteded change of exit code in testing/dowloadSpark.sh 2016-12-05 20:08:57 +09:00
install_external_dependencies.sh [HOTFIX]: Fix IPythonInterpreter unit test 2017-12-13 18:45:35 +08:00