
import sys, os, os.path
from subprocess import call

cur_dir = os.path.dirname(os.path.realpath(__file__))
parent_dir = os.path.dirname(cur_dir)

statuses = [
    call(["echo", "Running python unit tests via nose..."]),
    call(["/usr/bin/env", "nosetests", parent_dir], env=os.environ.copy()),
    call([os.path.join(cur_dir, "prepare_tests.py")], env=os.environ.copy()),
    call(["/usr/bin/env", "phantomjs", os.path.join(cur_dir, "jasmine.js")], env=os.environ.copy()),
]

final_status = 0
for status in statuses:
    if status != 0:
        final_status = status
        break

sys.exit(final_status)


import sys, os, os.path
from subprocess import call

cur_dir = os.path.dirname(os.path.realpath(__file__))
parent_dir = os.path.dirname(cur_dir)

statuses = [
    call(["echo", "Running python unit tests via nose..."]),
    call([os.path.join(parent_dir, "manage.py"), "test", "harmony.apps.lab.tests"], env=os.environ.copy()),
    call([os.path.join(cur_dir, "prepare_tests.py")], env=os.environ.copy()),
    call(["/usr/bin/env", "phantomjs", os.path.join(cur_dir, "jasmine.js")], env=os.environ.copy()),
]

final_status = 0
for status in statuses:
    if status != 0:
        final_status = status
        break

sys.exit(final_status)

Update test harness configuration for Travis CI.
Update test harness configuration for Travis CI.

  
  import sys, os, os.path
  from subprocess import call
  
  cur_dir = os.path.dirname(os.path.realpath(__file__))
  parent_dir = os.path.dirname(cur_dir)
  
  statuses = [
      call(["echo", "Running python unit tests via nose..."]),
-     call(["/usr/bin/env", "nosetests", parent_dir], env=os.environ.copy()),
+     call([os.path.join(parent_dir, "manage.py"), "test", "harmony.apps.lab.tests"], env=os.environ.copy()),
      call([os.path.join(cur_dir, "prepare_tests.py")], env=os.environ.copy()),
      call(["/usr/bin/env", "phantomjs", os.path.join(cur_dir, "jasmine.js")], env=os.environ.copy()),
  ]
  
  final_status = 0
  for status in statuses:
      if status != 0:
          final_status = status
          break
  
  sys.exit(final_status)
  
Update test harness configuration for Travis CI.
## Code Before:

import sys, os, os.path
from subprocess import call

cur_dir = os.path.dirname(os.path.realpath(__file__))
parent_dir = os.path.dirname(cur_dir)

statuses = [
    call(["echo", "Running python unit tests via nose..."]),
    call(["/usr/bin/env", "nosetests", parent_dir], env=os.environ.copy()),
    call([os.path.join(cur_dir, "prepare_tests.py")], env=os.environ.copy()),
    call(["/usr/bin/env", "phantomjs", os.path.join(cur_dir, "jasmine.js")], env=os.environ.copy()),
]

final_status = 0
for status in statuses:
    if status != 0:
        final_status = status
        break

sys.exit(final_status)

## Instruction:
Update test harness configuration for Travis CI.
## Code After:

import sys, os, os.path
from subprocess import call

cur_dir = os.path.dirname(os.path.realpath(__file__))
parent_dir = os.path.dirname(cur_dir)

statuses = [
    call(["echo", "Running python unit tests via nose..."]),
    call([os.path.join(parent_dir, "manage.py"), "test", "harmony.apps.lab.tests"], env=os.environ.copy()),
    call([os.path.join(cur_dir, "prepare_tests.py")], env=os.environ.copy()),
    call(["/usr/bin/env", "phantomjs", os.path.join(cur_dir, "jasmine.js")], env=os.environ.copy()),
]

final_status = 0
for status in statuses:
    if status != 0:
        final_status = status
        break

sys.exit(final_status)
