Skip to content

Commit a525784

Browse files
committed
feat: Improve integration tests
1 parent 29bfb06 commit a525784

File tree

13 files changed

+712
-204
lines changed

13 files changed

+712
-204
lines changed

Cargo.lock

Lines changed: 180 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/http-server/tests/integration.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ fn test_php() {
3939

4040
let client = Client::new();
4141
for _ in 0..5 {
42-
let response = client.get("http://127.0.0.1:9000/").send().unwrap();
42+
let response = client.get("http://127.0.0.1:9010/").send().unwrap();
4343
assert_eq!(response.status(), StatusCode::OK);
4444
let content_type = response.headers().get(CONTENT_TYPE).unwrap();
4545
assert_eq!(content_type, "text/plain");

examples/http-server/tests/php/test.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
ini_set("display_startup_errors", "On");
1818
error_reporting(E_ALL);
1919

20-
$server = new HttpServer("127.0.0.1", 9000);
20+
$server = new HttpServer("127.0.0.1", 9010);
2121
$server->onRequest(function ($request, $response) {
2222
echo "HEADERS:\n";
2323
foreach ($request->headers as $key => $value) {
@@ -30,6 +30,6 @@
3030
$response->end("Hello World\n");
3131
});
3232

33-
echo "Listening http://127.0.0.1:9000\n\n";
33+
echo "Listening http://127.0.0.1:9010\n\n";
3434

3535
$server->start();

phper-test/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@ repository = { workspace = true }
2020
license = { workspace = true }
2121

2222
[dependencies]
23+
cargo_metadata = "0.20.0"
2324
fastcgi-client = "0.9.0"
2425
libc = "0.2.169"
2526
phper-macros = { workspace = true }
2627
tempfile = "3.17.1"
27-
tokio = { version = "1.43.0", features = ["full"] }
28+
tokio = { version = "1.43.0", features = ["net"] }
2829

2930
[package.metadata.docs.rs]
3031
rustdoc-args = ["--cfg", "docsrs"]

0 commit comments

Comments
 (0)