import textwrap
import sys
import subprocess


def test_pkg_imported(tmpdir):
	"""
	Create a script that loads cython and ensure it runs.
	"""
	body = textwrap.dedent("""
		import cython
		print("Successfully imported cython")
		""").lstrip()
	script_file = tmpdir / 'script'
	script_file.write_text(body, 'utf-8')
	pip_args = ['cython']
	cmd = [sys.executable, '-m', 'rwt'] + pip_args + ['--', str(script_file)]

	out = subprocess.check_output(cmd, universal_newlines=True)
	assert 'Successfully imported cython' in out

from __future__ import unicode_literals

import textwrap
import sys
import subprocess


def test_pkg_imported(tmpdir):
	"""
	Create a script that loads cython and ensure it runs.
	"""
	body = textwrap.dedent("""
		import cython
		print("Successfully imported cython")
		""").lstrip()
	script_file = tmpdir / 'script'
	script_file.write_text(body, 'utf-8')
	pip_args = ['cython']
	cmd = [sys.executable, '-m', 'rwt'] + pip_args + ['--', str(script_file)]

	out = subprocess.check_output(cmd, universal_newlines=True)
	assert 'Successfully imported cython' in out

Add support for Python 2.7
Add support for Python 2.7

+ from __future__ import unicode_literals
+ 
  import textwrap
  import sys
  import subprocess
  
  
  def test_pkg_imported(tmpdir):
  	"""
  	Create a script that loads cython and ensure it runs.
  	"""
  	body = textwrap.dedent("""
  		import cython
  		print("Successfully imported cython")
  		""").lstrip()
  	script_file = tmpdir / 'script'
  	script_file.write_text(body, 'utf-8')
  	pip_args = ['cython']
  	cmd = [sys.executable, '-m', 'rwt'] + pip_args + ['--', str(script_file)]
  
  	out = subprocess.check_output(cmd, universal_newlines=True)
  	assert 'Successfully imported cython' in out
  
Add support for Python 2.7
## Code Before:
import textwrap
import sys
import subprocess


def test_pkg_imported(tmpdir):
	"""
	Create a script that loads cython and ensure it runs.
	"""
	body = textwrap.dedent("""
		import cython
		print("Successfully imported cython")
		""").lstrip()
	script_file = tmpdir / 'script'
	script_file.write_text(body, 'utf-8')
	pip_args = ['cython']
	cmd = [sys.executable, '-m', 'rwt'] + pip_args + ['--', str(script_file)]

	out = subprocess.check_output(cmd, universal_newlines=True)
	assert 'Successfully imported cython' in out

## Instruction:
Add support for Python 2.7
## Code After:
from __future__ import unicode_literals

import textwrap
import sys
import subprocess


def test_pkg_imported(tmpdir):
	"""
	Create a script that loads cython and ensure it runs.
	"""
	body = textwrap.dedent("""
		import cython
		print("Successfully imported cython")
		""").lstrip()
	script_file = tmpdir / 'script'
	script_file.write_text(body, 'utf-8')
	pip_args = ['cython']
	cmd = [sys.executable, '-m', 'rwt'] + pip_args + ['--', str(script_file)]

	out = subprocess.check_output(cmd, universal_newlines=True)
	assert 'Successfully imported cython' in out
