cros_au_test_harness: execute directly out of this repo

These run src/scripts/bin/cros_au_test_harness which is a symlink to
a file in this repo, so just run it directly so we can drop the symlink.

BUG=None
TEST=precq passes

Change-Id: Iffdad1af131ddf282610c4eec42a64cb55bed35a
Reviewed-on: https://chromium-review.googlesource.com/1493352
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Amin Hassani <ahassani@chromium.org>
diff --git a/au_test_harness/cros_au_test_harness_unittest.py b/au_test_harness/cros_au_test_harness_unittest.py
index 371fec3..9d1734f 100755
--- a/au_test_harness/cros_au_test_harness_unittest.py
+++ b/au_test_harness/cros_au_test_harness_unittest.py
@@ -30,7 +30,8 @@
 
   def testCheckOptionsDisallowsUndefinedType(self):
     """Verifies that CheckOptions complains about invalid type."""
-    cmd = [os.path.join(constants.CROSUTILS_DIR, 'bin', 'cros_au_test_harness'),
+    cmd = [os.path.join(constants.CROSTESTUTILS_DIR, 'au_test_harness',
+                        'cros_au_test_harness.py'),
            '--type=aws'
           ]
     with self.assertRaises(cros_build_lib.RunCommandError) as cm:
@@ -40,7 +41,8 @@
 
   def testCheckOptionsRecognizesGceType(self):
     """Verifies that 'gce' is an allowed type."""
-    cmd = [os.path.join(constants.CROSUTILS_DIR, 'bin', 'cros_au_test_harness'),
+    cmd = [os.path.join(constants.CROSTESTUTILS_DIR, 'au_test_harness',
+                        'cros_au_test_harness.py'),
            '--type=gce'
           ]
     # We don't have all required flags passed in so still expect an exception,