Move test scripts to scripts/test

R=aerotwist@chromium.org, liviurau@chromium.org, machenbach@chromium.org

Bug: 1018122
Change-Id: I7cc3a1a9ab01c649b3c7fe8ba5d5254adc631634
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1880033
Commit-Queue: Yang Guo <yangguo@chromium.org>
Reviewed-by: Liviu Rau <liviurau@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
diff --git a/scripts/devtools_paths.py b/scripts/devtools_paths.py
index 6a50a6d..3ab1861 100644
--- a/scripts/devtools_paths.py
+++ b/scripts/devtools_paths.py
@@ -45,11 +45,12 @@
     return node.GetBinaryPath()
 
 
-DEVTOOLS_ROOT_PATH = path.join(path.dirname(__file__), '..')
+def devtools_root_path():
+    return path.dirname((path.dirname(path.abspath(__file__))))
 
 
 def node_modules_path():
-    return path.join(DEVTOOLS_ROOT_PATH, 'node_modules')
+    return path.join(devtools_root_path(), 'node_modules')
 
 
 def eslint_path():
@@ -61,4 +62,4 @@
 
 
 def package_json_path():
-    return path.join(DEVTOOLS_ROOT_PATH, 'package.json')
+    return path.join(devtools_root_path(), 'package.json')