aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/bun-server.test.ts
blob: 667d7bdcaa0a7dc95b17fd0edb89f2573e263e86 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import { describe, expect, test } from "bun:test";

describe("Server", () => {
  test("returns active port when initializing server with 0 port", () => {
    const server = Bun.serve({
      fetch() {
        return new Response("Hello");
      },
      port: 0,
    });

    expect(server.port).not.toBe(0);
    expect(server.port).toBeDefined();
    server.stop();
  });

  test("allows connecting to server", async () => {
    const server = Bun.serve({
      fetch() {
        return new Response("Hello");
      },
      port: 0,
    });

    const response = await fetch(`http://${server.hostname}:${server.port}`);
    expect(await response.text()).toBe("Hello");
    server.stop();
  });
});
ip-logging'>wip-logging Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/pnpm-workspace.yaml (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-05-17[ci] formatGravatar matthewp 1-6/+7
2022-05-17[ci] update lockfile (#3386)Gravatar Fred K. Schott 5-536/+534
2022-05-17Error recovery test and more (#3388)Gravatar Matthew Phillips 14-14/+275
2022-05-17[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-16Deprecate @astrojs/turbolinks (#3383)Gravatar Tony Sullivan 2-0/+13
2022-05-16[ci] formatGravatar matthewp 1-2/+2
2022-05-16Update out directories for Netlify Functions (#3381)Gravatar Sarah Etter 4-4/+12
2022-05-16Fix for loading markdown pages with spaces in the name (#3379)Gravatar Matthew Phillips 7-15/+50
2022-05-16feat(vercel): remove `nodeVersion` (#3368)Gravatar Juan Martín Seery 3-19/+13
2022-05-16[ci] update lockfile (#3363)Gravatar Fred K. Schott 13-928/+200
2022-05-16[ci] formatGravatar natemoo-re 1-8/+10
2022-05-16Add options to partytown integration (#3380)Gravatar Mark Leung 3-2/+48
2022-05-16[ci] formatGravatar matthewp 1-55/+61
2022-05-16test(@astrojs/lit): adding tests (#3375)Gravatar Daniel Vivar 5-9/+100
2022-05-16Broken link to Solid package (#3372)Gravatar Nils Kanevad 1-1/+1
2022-05-16Netlify outdirectory (#3377)Gravatar Sarah Etter 3-3/+8
2022-05-16[ci] formatGravatar matthewp 1-1/+1
2022-05-16Support alias use with hydration scripts (#3376)Gravatar Matthew Phillips 10-15/+114
2022-05-16[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-15[ci] formatGravatar tony-sull 2-5/+5
2022-05-15Adding E2E testing with Playwright (#3349)Gravatar Tony Sullivan 17-52/+1008
2022-05-15[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-14[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-13[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-12[ci] release (#3356)@astrojs/vercel@0.2.1Gravatar github-actions[bot] 3-6/+7
2022-05-12fix(vercel): added type definitions (#3355)Gravatar Juan Martín Seery 2-1/+18
2022-05-12[ci] release (#3334)create-astro@0.12.1astro@1.0.0-beta.28@astrojs/vue@0.1.4@astrojs/vercel@0.2.0@astrojs/svelte@0.1.3@astrojs/react@0.1.2@astrojs/netlify@0.3.4Gravatar github-actions[bot] 58-196/+171
2022-05-12Serialize route generation (#3354)Gravatar Juan Martín Seery 5-59/+61
2022-05-12Corrected the default value of trailingSlash (#3353)Gravatar Rafid Muhymin Wafi 1-1/+1
2022-05-12[ci] formatGravatar matthewp 1-85/+78
2022-05-12Fixed search bar of the docs example not working (#3247)Gravatar Rafid Muhymin Wafi 1-76/+94
2022-05-12Add config option customPages (#3315)Gravatar Eloi-Perez 1-0/+14
2022-05-12fix: vite types (#3352)Gravatar Juan Martín Seery 4-5/+16
2022-05-12[ci] update lockfile (#3287)Gravatar Fred K. Schott 33-1038/+1096
2022-05-12[ci] formatGravatar matthewp 2-2/+2
2022-05-12add error hints (#3350)Gravatar Fred K. Schott 3-0/+19
2022-05-12[ci] formatGravatar matthewp 2-10/+6
2022-05-12Fix: React - Use "createRoot" instead of "hydrateRoot" for `client:only` (#3337)Gravatar Ben Holmes 4-22/+34
2022-05-12[ci] formatGravatar matthewp 1-2/+8
2022-05-12Resolve components by module ID during compilation (#3300)Gravatar Tony Sullivan 22-41/+407
2022-05-12[ci] collect statsGravatar FredKSchott 1-0/+1
2022-05-11Exclude `node-fetch` from vite.optimizeDeps (#3348)Gravatar Nate Moore 2-0/+6
2022-05-11fix: updated blog template with existing address (#3312)Gravatar Gautier Ben Aïm 1-2/+2
2022-05-11refactor(vercel): Build Output API v3 (#3216)Gravatar Juan Martín Seery 42-231/+659
2022-05-11Fix APIRoute type (#3344)Gravatar Matthew Phillips 3-11/+8
2022-05-11[create-astro] Finalize developer experience... with gradients 🚀 (#3313)Gravatar Ben Holmes 5-23/+123