|
@@ -18,13 +18,13 @@ class TestPackageConan(ConanFile):
|
|
|
|
|
|
def test(self):
|
|
def test(self):
|
|
assert os.path.isfile(os.path.join(self.deps_cpp_info["civetweb"].rootpath, "licenses", "LICENSE.md"))
|
|
assert os.path.isfile(os.path.join(self.deps_cpp_info["civetweb"].rootpath, "licenses", "LICENSE.md"))
|
|
- bin_path = os.path.join(os.getcwd(), "bin", "test_package")
|
|
|
|
|
|
+ bin_path = os.path.join("bin", "test_package")
|
|
run_vars = RunEnvironment(self).vars
|
|
run_vars = RunEnvironment(self).vars
|
|
with tools.environment_append(run_vars):
|
|
with tools.environment_append(run_vars):
|
|
if self.settings.os == "Macos":
|
|
if self.settings.os == "Macos":
|
|
run_vars["DYLD_LIBRARY_PATH"] = os.environ.get('DYLD_LIBRARY_PATH', '')
|
|
run_vars["DYLD_LIBRARY_PATH"] = os.environ.get('DYLD_LIBRARY_PATH', '')
|
|
process = subprocess.Popen([bin_path], shell=True, env=run_vars)
|
|
process = subprocess.Popen([bin_path], shell=True, env=run_vars)
|
|
- time.sleep(2)
|
|
|
|
|
|
+ time.sleep(3)
|
|
response = requests.get("http://localhost:8080/example")
|
|
response = requests.get("http://localhost:8080/example")
|
|
assert response.ok
|
|
assert response.ok
|
|
process.kill()
|
|
process.kill()
|